您的位置:首页 > 其它

笔记本电脑相关知识大全

2008-12-22 10:53 441 查看
出现: bad interpreter: No such file or directory的解决办法

在linux下执行一个shell脚本报错
如:
[root@prajna fix]# ./install.sh -i /opt/IBM/tivoli/tip/
: bad interpreter: No such file or directory
出现的原因是不同的系统编码有所不同,在windows中编辑过的.sh文件可能含有linux中不可见的字符,导致无法执行,

只需要将文件的编码转换一下即可,
如在linux中:
[root@prajna share]# more aa.sh
echo aaa >>/test

[root@prajna share]# ./aa.sh
: command not found
[root@prajna share]# vi aa
echo aaa >>/test

~
~
~
fileformat=dos
[root@prajna share]#
在命令模式下输入(:set ff)然后回车会显示文件的格式如(fileformat=dos),然后改为unix即可(输入:set ff=unix然后回车即可)
本文出自 “Mervin” 博客,谢绝转载!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: