求助VI不能用怎么办No such file or directory
答案:2 悬赏:30 手机版
解决时间 2021-03-02 05:56
- 提问者网友:謫仙
- 2021-03-01 14:57
求助VI不能用怎么办No such file or directory
最佳答案
- 五星知识达人网友:行雁书
- 2021-03-01 15:49
结束符的问题,该hello文件,你恐怕是在windows下写的吧,文件的格式有问题。你可以:或者:在windows下打开该文件,然后另存为,这时要选择行结束符为 unix terminators - LF或者:在用VI 打开 ,然后删除所有的"^M"
全部回答
- 1楼网友:狂恋
- 2021-03-01 17:01
1)在windows下转换:
利用一些编辑器如ultraedit或editplus等工具先将脚本编码转换,再放到linux中执行。转换方式如下(ultraedit):file-->conversions-->dos->unix即可。
2)方法
用vim打开该sh文件,输入:
[plain]
:set ff
回车,显示fileformat=dos,重新设置下文件格式:
[plain]
:set ff=unix
保存退出:
[plain]
:wq
再执行,竟然可以了
3)在linux中的权限转换
也可在linux中转换:
首先要确保文件有可执行权限
#chmod u+x filename
然后修改文件格式
#vi filename
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯