码迷,mamicode.com
首页 > 系统相关 > 详细

shell脚本执行错误:#!/bin/bash: No such file or directory

时间:2017-10-17 12:24:12      阅读:602      评论:0      收藏:0      [点我收藏+]

标签:dir   cat   cto   没有   directory   解决   执行   -o   路径   

执行.sh脚本时控制台报错 : #!/bin/bash: No such file or directory

解决办法:

cat -A 文件路径

会发现第一行有问题

M-oM-;M-?#!/bin/bash$
#----------------------------------$
#$
#  M-eM-^PM-/M-eM-^JM-(M-hM-^DM-^ZM-fM-^\M-,;$
#$
#----------------------------------$
phpscriptDir=/Data/code/yoho-chat$

会发现时utf-8格式编码的问题

用notepad++或者UE 转行成unix下文件 并且将文件编码格式换成utf-8 无BOM编码

这样执行就没有问题了

shell脚本执行错误:#!/bin/bash: No such file or directory

标签:dir   cat   cto   没有   directory   解决   执行   -o   路径   

原文地址:http://www.cnblogs.com/jiangzhaowei/p/7680332.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!