位置: 编程技术 - 正文

bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory

编辑:rootadmin

推荐整理分享bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

在windows系统下写的python脚本,在linux下赋予权限chmod +x xxx.py 以后,执行./xxx.py运行提示:bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory

分析:

这是不同系统编码格式引起的:在windows系统中编辑的.sh .py文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。一般是因为windows行结尾和linux行结尾标识不同造成的。

解决:

1)在windows下转换:

利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。

2)linux下直接替换:

sed -i 's/^M//g' filename (注意^M 在linux 下写法 按^M 是回车换行符,输入方法是按住CTRL+v,松开v,按m)

bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory

3)也可在Linux中转换:

首先要确保文件有可执行权限 然后修改文件格式

利用如下命令查看文件格式

:set ff 或 :set fileformat

可以看到如下信息

fileformat=dos 或 fileformat=unix

利用如下命令修改文件格式

:set ff=unix 或 :set fileformat=unix

:wq (存盘退出)

最后再执行文件 #sh>./filename

Python执行Linux系统命令的4种方法 (1)os.system仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息system(command)-exit_statusExecutethecommand(astring)inasubshell.如果再命令行下执行,结

Shell最多支持多少个参数? 在脚本编写过程中,通常会涉及到参数的输入。譬如,sh1.sh,在执行1.sh这个脚本中,即为第一个参数,即为第二个参数。有时,就会有这个疑惑

Shell脚本中判断输入参数个数的方法 $#代表了命令行的参数数量,可以看以下实例:if[$#!=1];thenecho"USAGE:$0TABNAME"echo"e.g.:$0CDR_CALL_"exit1;fi位置参数$1,$2,...,$N,$#代表了命令行的参数数量

标签: bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory

本文链接地址:https://www.jiuchutong.com/biancheng/379815.html 转载请保留说明!

上一篇:写出健壮Bash Shell脚本的一些技巧总结(健壮的什么)

下一篇:Python执行Linux系统命令的4种方法(python中执行linux命令)

  • 增值税留抵税额退税账务处理
  • 资源税的计税方法自产
  • 外购商品赠送怎么做账
  • 个体户注销工商没有收走公章
  • 表外负债和表内负债对比
  • 在银行开资信证明的流程
  • 生产出口退税企业内部加工费占多少比例
  • 房地产成本核算会计分录
  • 合并报表中长期股权投资包括
  • 增值税专用发票电子版
  • 简易征收红冲报税方式是什么?
  • 劳务派遣公司怎么赚钱
  • 技术服务费成本票是什么
  • 税务部门实名认证
  • 个人所得税生产经营所得
  • 电脑看电影开全屏画面会迟钝是什么原因
  • 华为应用市场被锁了,怎么解除密码
  • 上网的操作
  • 所得税到底按会计分录吗
  • mac 10.11系统
  • 商品购进核算
  • musirc4.71.exe - musirc4是什么进程文件 有什么作用
  • ospf区域间路由和区域内路由
  • javascript局部变量
  • php怎么上传图片
  • 个人房屋出租税票怎么开
  • 陆家嘴金融贸易区管委会主任
  • framework3.5怎么打开
  • php生成压缩包
  • 申报表已申报未交款后作废
  • php获取文本内容
  • php消除警告
  • 怎样在网上领取
  • 居间协议合同范本完整版
  • 门店有营业执照仓库加工要办营业执照
  • phpcms使用教程
  • mongodb局域网访问
  • hadoop集群状态
  • 股权转让主要交什么税费
  • 贴现金额的会计分录
  • mysql存储引擎有哪些区别
  • 固定资产提取折旧最新规定
  • 税控盘没有抄税是什么意思
  • 会务费要纳税调整吗
  • 纸巾的发票可以抵扣进项税吗
  • 冲减备用金什么意思
  • 临时账户名称是什么意思
  • 一般会计准则是什么
  • 天然气管道安装费多少钱一米
  • 集装箱发票是否要在备注栏注明地址
  • 多种不同的 MySQL 的 SSL 配置
  • winxp每次开机都要输入用户名
  • centos如何挂载fc存储
  • netbeui怎么安装
  • windows8文件夹怎么加密
  • wind微博
  • win7系统谷歌浏览器错误代码a00a0017
  • win7系统教程
  • 双系统其中一个系统无法开机
  • win7中Windows Time时间服务错误1060怎么办?
  • es6class类用法
  • 边做游戏边学
  • cocos2dx 3.5 ”hello world“解析
  • android的游戏
  • bootstrap 下拉按钮
  • 获取本站的context root
  • 批处理文件自动登录远程桌面
  • Python连接access数据库
  • android基础教程
  • 你必须知道的家长六种类型
  • jQuery中trigger()与bind()用法分析
  • 微信jssdk vue
  • Javascript 字符串拼接
  • java clone用法
  • 15个值得开发人是谁
  • 网上怎么交车船税
  • 非税收入发票盖什么章
  • 进口货物增值税的计算
  • 贵州省地方税务局公告2016年第13号
  • 非居民企业机构场所核定征收
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设