执行脚本出现以下问题怎么办?
有时在linux上执行脚本时出现以下错误:
bash: ./squid.sh: /bin/bash^M: bad interpreter: 没有那个文件或目录
那么出现这种情况就可能是因为你在windows上编写的脚本,由于windows与linux不完全兼容,所以文件格式可能不同。
解决方法:
vim squid.sh
:set ff?
如果出现fileformat=dos说明就是文件格式的问题
接着执行:set fileformat=unix
:wq
转化以下文件格式就可以接着执行脚本了。
转载于:https://blog.51cto.com/super12138/1876480
执行脚本出现以下问题怎么办?相关推荐
- 用source命令执行脚本和用sh执行脚本之间的区别
问题: 有很多方式可以执行脚本, 1).source test.bsh 2).. test.bsh 3).chmod a+x test.bsh;./test.bsh 4).sh test.bsh 它们 ...
- shell中执行脚本并显示到终端和保存到日志文件中
我们知道,在shell中执行脚本会返回一定信息到终端屏幕上 ,但是有一些特殊情况,如以下情况: 1)显示到终端中 echo "abck" 以上在手动执行脚本中是可以的,如果是编写 ...
- linux下bash脚本常用的十个技巧:显示执行脚本花费的时间,在脚本退出时杀死后台运行的程序,在脚本退出时跳出循环,读取命令行参数来决定循环次数
文章目录 1.显示执行脚本花费的时间 2.在脚本退出时杀死后台运行的程序 3.在脚本退出时跳出循环 4.读取命令行参数来决定循环次数 1.显示执行脚本花费的时间 网址:bash - How to ge ...
- 给脚本添加可执行权限,并执行脚本 转
给脚本添加可执行权限,并执行脚本 添加可执行权限 方式1:chmod +x test.sh. 或者 方式2chmod 755 test.sh 执行脚本 方式1:此时再双击test.sh文件就可以运行了 ...
- sudo执行脚本找不到环境变量解决方法
问题: 当普通用户下,设置并export一个变量,然后利用sudo执行echo命令,能得到变量的值,但是如果把echo命令写入脚本, 然后再sudo执行脚本,就找不到变量,未能获取到值. 原因 sud ...
- 利用bat批量执行脚本文件
1.读取目录文件 利用bat 的for命令读取中的sql文件 for /r %%c in (0*.sql) do echo %%c %%c 相当于变量 in() 中的为循环的范围 此句的作用是显示当前 ...
- Mac下使用可执行脚本记录远程服务器账号和密码
安装工具 brew install expect brew install spawn-fcgi 编写可执行脚本 例如~/.wiwide_dev.sh #!/usr/bin/expect set us ...
- Jenkins执行脚本,提示“sudo: no tty present and no askpass program specified”解决方法
如题,在Jenkins中执行脚本时,提示"sudo: no tty present and no askpass program specified",报错信息如图: 以上报错是由 ...
- 查看linux中的sh指向哪,什么是Linux的Shell脚本和怎么执行脚本?
1.什么是Shell?shell shell是外壳的意思,就是操做系统的外壳.咱们能够经过shell命令来操做和控制操做系统,好比Linux中的Shell命令就包括ls.cd.pwd等等.总结来讲,S ...
最新文章
- 二分图HK算法[数论+二分图最大独立集]:Lightoj1356
- Yii中Action详解
- Spring boot日志框架
- JSt中对象的prototype属性
- 解决配置Ubuntu中vnc远程显示灰屏
- 再说WCF Data Contract KnownTypeAttribute
- 探秘 Dubbo 的度量统计基础设施 - Dubbo Metrics
- Android 物联网 传感器
- iOS开发Item属性总结
- 解决Docker容器时间与主机不一致问题
- bzoj5248(洛谷4363)(2018九省联考)一双木棋
- 无法保存此文档。它可能是只读的,或者正在被其他应用程序使用
- spyder下载python3.5_spyder python下载
- import java.io 是什么意思_Java IO 详解
- 51单片机流水灯实验
- 【职业】什么是架构师?
- iphone android传照片大小,快速地将iPhone/Android的照片传到电脑上
- three.js物体移动以及相机的移动(位置以及旋转方位)
- 21款奔驰S400商务型升级原厂HUD抬头显示系统,提升行车安全性
- 爪哇国新游记之五----继承与接口