当前位置: 技术问答>linux和unix
bash: /test.sh: No such file or directory 请问这是什么问题
来源: 互联网 发布时间:2016-11-23
本文导语: #!/bin/bash #======================================================== #每日备份 需要修改备份目录 改basedir basedir = /backup/daily/ #======================================================== PATH=/bin:/usr/bin:/sbin:/usr/sbin; export PATH exprot LANG=C basefile1=$based...
#!/bin/bash
#========================================================
#每日备份 需要修改备份目录 改basedir
basedir = /backup/daily/
#========================================================
PATH=/bin:/usr/bin:/sbin:/usr/sbin; export PATH
exprot LANG=C
basefile1=$basedir/mysql.$(date +%Y-%m-%d).tar.bz2
basefile2=$basedir/php-bin.$(date +%Y-%m-%d).tar.bz2
[ ! -d "$basedir" ] && mkdir $basedir
# 1. mysql(数据库目录) 不需要可以注释掉,语句前面加#
cd /var/lib
tar -jpc -f $basefile1 mysql
# 2. www的 php程序
cd /home/www
tar -jpc -f $basefile2 php
SHELL 保存 为 TEST.SH
chmod 700 test.sh
/test.sh
运行就出现 bash: /test.sh: No such file or directory
这个提示
请问这是为什么? 我查了一下说没转换 UNIX 字符。 我都已经 转过了。 还是不行。 请教 各位。
说 文件或者目录不正确。 我都试过 目录了 。都有的。 是我的SHELL 没写对吗?
请各位解答。 在此先谢过。
|
SHELL 保存 为 TEST.SH
chmod 700 test.sh
/test.sh
运行就出现 bash: /test.sh: No such file or directory
这个提示
----------------
执行路径错误 你肯定没仔细看例子。
/test.sh 这是执行根目录下的test.sh
你应该执行的是当前目录下的test.sh
./test.sh
看看 你忘记这个.了把
chmod 700 test.sh
/test.sh
运行就出现 bash: /test.sh: No such file or directory
这个提示
----------------
执行路径错误 你肯定没仔细看例子。
/test.sh 这是执行根目录下的test.sh
你应该执行的是当前目录下的test.sh
./test.sh
看看 你忘记这个.了把