试写脚本时,在vim中编写
#!/bin/sh
date
然后在根目录下不能执行
shell是bash版本
[root@localhost ~]# cd my-try
[root@localhost my-try]# vim date.sh
[root@localhost my-try]# chmod 777 date.sh
[root@localhost my-try]# ./date.sh
2009年 10月 29日 星期四 16:18:16
[root@localhost my-try]# cd
[root@localhost ~]# ./date.sh
bash: ./date.sh: 没有那个文件或目录
liygzhi 于 2009-10-29 18:40:56发表:
二楼正解,编好了 记得给权限!!然后再执行!!
346929978 于 2009-10-29 17:32:54发表:
2# alick
哦。恍然大悟,非常感谢
alick 于 2009-10-29 16:32:39发表:
.是当前目录的意思。文件没有在当前目录当然不能执行。
把你的脚本放到~/bin/或/usr/local/bin/等专门放命令的地方,那样你就可以直接用命令名执行了