/bin/sh^M:bad interpreter: No such file or directory问题
2024-08-30 21:39:56
脚本命令正确无误,但是执行脚本的时候报错“/bin/sh^M:bad interpreter: No such file or directory”
原因:该脚本文件在windows系统中编辑过,引入了不可见的字符,这是不同系统的编码格式所致!
比较稳妥的办法:
1.删除该脚本文件
rm xcall.sh //确保windows系统有备份
2.新建脚本文件
touch xcall.sh
3.修改脚本文件的权限
chmod a+x xcall.sh //增加脚本对所有人的可执行权限
4.编辑脚本内容
vim xcall.sh
再将脚本内容复制过来,保存退出即可。(xshell软件操作)
注:脚本文件名因人而异!
写shell脚本时亲测有效!^_^
最新文章
- (转)Shell函数
- 我的android学习经历31
- IOS之UI--小实例项目--添加商品和商品名(使用xib文件终结版) + xib相关知识点总结
- JDSideMenu实现(整块)侧滑功能,主视图会和状态栏(StatusBar)会一起滑动。
- android Log 等级以及在Android Studio 的Logcat中过滤方法
- Ui设计哪里有好的素材
- 如何设置让外网通过路由器IP加端口号访问到局域网一台Web服务器
- ASP.NET中过滤HTML字符串的两个方法
- linux下修改.bash_profile立即生效的三种方法
- hdu 4407 Sum 容斥+当前离线
- JDK并发包
- 平板不能设置代理的情况下利用随身wifi进行http代理访问
- Python_001_开始学习的一些准备
- AssetBundle-----资源包划分
- opencv学习之路(26)、轮廓查找与绘制(五)——最小外接矩形
- SpringCloud服务负载均衡实现原理02
- android 中 webview 怎么用 localStorage? 我在 android里面 使用html5的 localStorage 为什么存不进去也读不出来呀? 网上搜了好多都没效果
- url参数带点
- C#-VS字符串、日期、时间和时间段
- spring的包大概作用(备忘)
热门文章
- CentOS7安装CDH 第十章:CDH中安装Spark2
- 第六篇:Python函数进阶篇
- MySQL分布式数据库架构:分库、分表、排序、分页、分组、实现教程
- Nginx突破高并发的性能优化 - 运维笔记
- Jenkins管理插件
- rhel7.0替换centos yum源
- HttpServletRequest获取浏览器、服务端和客户端信息
- php流程控制之if else语法
- 006_软件安装之_Proteus 8.6 SP2 Professional
- 转,sql server update set from inner 批量修改的使用