位置: 编程技术 - 正文

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命令)

  • 进项税额转出会影响利润吗
  • 固定资产原值增加后折旧年限变吗
  • 营改增后企业所得税分成比例
  • 小规模电子发票一张可以开多少金额
  • 对外捐赠计入
  • 企业年报 工商
  • 台湾企业不能在大陆或香港上市吗
  • 企业物流成本会计核算问题研究
  • 工程结余物资清理方案
  • 税收优惠有哪些类型
  • 房地产企业契税税率是多少
  • 固定资产后续支出资本化和费用化
  • 某公司是一家刚成立的大型化妆品生产企业
  • 客户能把货款打给个人吗
  • 母子公司间资产划拨开免税发票
  • 个人所得税中的股息红利应纳税额
  • 非独立核算公司一定要体现公司的名称吗
  • 所得税汇算清缴补税的会计处理
  • 海关进口增值税发票抵扣期限
  • 航天信息开票步骤
  • 固定资产增值税怎么抵扣
  • 注册资本与注册资金的区别
  • 应付账款借方余额怎么平账
  • 外汇的收入
  • 无形资产的增值税怎么算
  • 在linux操作系统中
  • php模式
  • 赞助支出计入应纳税所得额吗
  • 报销差旅费凭证怎么做
  • 空调采购及安装税率
  • 钢琴块小游戏在线玩
  • vue-axios详细介绍
  • bit/ttagapp
  • 如何用python制作人工智能
  • 收到投资款的会计科目怎么入账
  • is not defined at HTMLInputElement.onclick
  • javascript入门基础
  • css5个定位
  • 增值税普通发票税率
  • 个体发票税率开错了怎么办
  • 为什么营业成本比营业收入大的时候没有计提减值准备呢
  • 以前年度应交税费调账
  • php.ini上传限制
  • 企业所得税实训内容及过程
  • 新会计制度对会计人员的影响
  • 合营企业和联营企业构成关联方吗
  • 企业进行存货清查时,对于盘亏的存货
  • 服务费的增值税可以抵扣吗
  • 租赁费计提印花税税率
  • 金税盘如何查看是否清卡
  • 什么是暂估入账金额
  • 企业租赁厂区的管理制度
  • 坏账准备是什么类科目
  • mysql rand整数
  • 触发器的用法
  • sql中的视图提高了数据库的
  • samba文件大小限制
  • win8的ie浏览器
  • 运行方式包括什么方式
  • linux投屏快捷键
  • win7防火墙怎么彻底关闭
  • win10图标预览
  • linux中nm命令
  • win7 64位纯净版系统c盘空间显示与实际占用空间不对的解决方法图文教程
  • linux虚拟机安装windows
  • [个人学习笔记]Android 从网络获取json并解析 --Demo
  • Unity3D游戏开发培训课程大纲
  • mysql定时脚本
  • 杀死oracle进程
  • JavaScript弹出对话框
  • 网页布局设计的一般步骤
  • vue_api_server
  • jquery ajax双击div可直接修改div中的内容
  • 详解增发万亿国债细节
  • express常用api
  • 税务稽查时间最长多久?
  • 深圳企业所得税税率多少
  • 残疾人拿药能报销吗?
  • 地税稽查局查账严重吗
  • 机构改革后地方金融局怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设