当前位置: 技术问答>linux和unix
bash: newcal:找不到命令 。。 这错误是什么原因阿???
来源: 互联网 发布时间:2016-06-18
本文导语: case $# in 0) set 'date'; m=$2; y=$6;; 1) m=$1; set 'date'; y=$6;; *) m=$1; y=$2;; esac case $m in [jJ]an*) m=1;; [fF]eb*) m=2;; [mM]ar*) m=3;; [aA]pr*) m=4;; [mM]ay*) m=5;; [jJ]un*) m=6;; [jJ]ul*) m=7;; [aA]ug*) m=8;; [sS]ep*) m=9;; [oO]ct*) m=10;; [nN]ov*) m=11;; [dD]ec...
case $# in
0) set 'date'; m=$2; y=$6;;
1) m=$1; set 'date'; y=$6;;
*) m=$1; y=$2;;
esac
case $m in
[jJ]an*) m=1;;
[fF]eb*) m=2;;
[mM]ar*) m=3;;
[aA]pr*) m=4;;
[mM]ay*) m=5;;
[jJ]un*) m=6;;
[jJ]ul*) m=7;;
[aA]ug*) m=8;;
[sS]ep*) m=9;;
[oO]ct*) m=10;;
[nN]ov*) m=11;;
[dD]ec*) m=12;;
[1-9] | 10 |11 |12);;
[1900-9999]) y=$m; m=" ";;
*) m=" ";;
esac
exec /usr/bin/cal $m $y
我自己创建的newcal命令。用来显示通过非数字的英文大小参数(月份)识别月份
但是这命令好像用不了 老出现
fuxiangxu@fuxiangxu-laptop:~/recipes$ newcal jan 2008
bash: newcal:找不到命令
这错误 。。 是什么原因阿??
|
你编译生成这个命令了吗? 如果当前目录下有newcal ,请执行./newcal
|
chmod +x newcal
./newcal jan 2008
或bash newcal jan 2008
./newcal jan 2008
或bash newcal jan 2008