shell运行的问题
环境 RH9
脚本内容
#!/bin/bash
mount -o iocharset=gb2312 /dev/hda7 /mnt/winf
cd /mnt/winf/mp3
mplayer -loop -0 *.*
保存为 test
使用bash test可以正常运行 ,使用bash -x test也正常
但直接健入test无法正常运行,也没提示出错.
我是使用ROOT运行的.并且已经CHMOD 777了.应该不存在权限问题
实在不明白问题在哪.为什么无法直接运行.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我建议你先学好 shell 的管理,而目前你需要的是瞭解 "PATH" 这个变量的用途。
==
export PATH=$PATH:你的automp3
./test的确可以。谢谢这位大哥
不过我改名成automp3不冲突了吧。呵呵。可惜。还是不能直接运行。
一定要你这种。或者bash 脚本名 这样才能运行。
晕啊。。。。
./shellcommand
.[空格]shellcommand
shellname shellcommand
shellcommadn:是脚本文件。
嘿嘿,英语差。
test 是 bash 內建命令。你要使用 ./test 來執行你的程式檔就不會有問題..
==