返回顶部

收藏

linux执行shell文件提示:bash: cannot execute binary file

更多

linux执行shell文件提示:bash: cannot execute binary file:

出现这个问题的可能原因有两个:

  1. 文件没有执行权限, 这时候使用chmod a+x path-to-sh.sh命令加权限即可
  2. 可能是shell文件的编码不正确使用dos2unix path-to-sh.sh命令转换编码即可

标签:shell,linux

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. Magento程序员 发表 2014-03-19 09:41:15 用二句Shell命令实现FTP批量上传文件夹
  2. admin 发表 2012-02-09 12:57:23 Linux Shell编程几则
  3. techug 发表 2016-11-30 07:49:17 Shell中$()、$(())和${}的用法
  4. Gavin 发表 2014-02-27 11:53:12 unix网络编程
  5. 飞尘 发表 2014-04-05 05:47:13 linux执行shell脚本,提示“没有那个文件或目录”
  6. cold 发表 2012-02-20 03:30:00 Linux一些比较实用的小技巧
  7. bear 发表 2014-11-15 08:02:29 Linux Shell之数组
  8. sunny5156 发表 2017-05-09 07:21:50 shell bash判断文件或文件夹是否存在
  9. 奶牛 发表 2015-08-25 18:33:50 Linux下shell小数运算的笔记
  10. 金阳光测试 发表 2015-08-26 02:52:05 Linux shell常用快捷键!
  11. admin 发表 2015-11-07 08:26:49 Shell中的字符串包含
  12. master 发表 2017-11-26 12:37:44 shell中二进制、十进制、十六进制等进制转换

发表评论