一个shell程序,查看今天是否是星期一
[root@server root]# cat e12.sh
#!/bin/sh
today=`date +%u`
if [ $today = 1 ]; then
echo "Today is Monday"
else
echo " Today is not Monday "
但是在终端中输入
[root@server root]#today=`date +%u`
提示command not found
这是为什么?
zshd 于 2011-10-29 11:11:55发表:
没有错。
相思爱文 于 2011-10-25 13:18:52发表:
[i=s] 本帖最后由 相思爱文 于 2011-10-25 13:20 编辑 [/i]
什么终端?
有可能是输入错误
把全命令和显示内容贴出来看看
alick 于 2011-10-24 23:28:49发表:
没错啊,楼主的命令我复制下来测试没有问题
karl_der_grosse 于 2011-10-24 23:05:45发表:
正确写法为何?
zhoutingting 于 2011-10-24 21:51:26发表:
因为你里面的变量没有设置好,所以系统认为没有找到命令!!!!