位置: 编程技术 - 正文

windows下写的shell脚本在linux执行出错的解决办法(shell win10)

编辑:rootadmin

在Windows下写了一个shell脚本,上传到Linux下执行时报错:test.sh源码:

由于自己对shell不太熟悉,找同事沟通了后了解了原委,主要原因是test.sh是我在windows下编辑然后上传到linux系统里执行的。.sh文件的格式为dos格式。而linux只能执行格式为unix格式的脚本。因为在dos/window下按一次回车键实际上输入的是“回车(CR)”和“换行(LF)”,而Linux/unix下按一次回车键只输入“换行(LF)”,所以修改的sh文件在每行都会多了一个CR,所以Linux下运行时就会报错找不到命令。我们可以通过vi编辑器来查看文件的format格式。步骤如下:1.首先用vi命令打开文件[root@localhost test]# vi test.sh 2.在vi命令模式中使用 :set ff 命令可以看到改文件的格式为3.修改文件format为unix使用vi/vim修改文件format命令::set ff=unix或者::set fileformat=unix

然后:wq保存退出就可以了

推荐整理分享windows下写的shell脚本在linux执行出错的解决办法(shell win10),希望有所帮助,仅作参考,欢迎阅读内容。

windows下写的shell脚本在linux执行出错的解决办法(shell win10)

文章相关热门搜索词:shell win10,windows下的shell编程,windows上的shell,windows上的shell,shell win10,windows运行shell文件,windows上的shell,windows下的shell编程,内容如对您有帮助,希望把文章链接给更多的朋友!

用shell脚本在mysql表中批量插入数据的方法 很多时候需要在mysql表中插入大量测试数据,下面分享一个用shell脚本通过while循环批量生成mysql测试数据的方法,你只需要根据你自己的表结构来生成sql

在Shell命令行处理JSON数据的方法 因为最近要处理一些JSON数据格式,所以在经过一番搜索后最终找到了jq这个很棒的工具。jq允许你直接在命令行下对JSON进行操作,包括分片、过滤、转

MAC中用Shell脚本批量裁剪各种尺寸的App图标 在APP上架前,一次一次自己剪裁上架需要的各个尺寸的Icon不是程序员该干的事,使用Mac中自带的sips工具可以解决这个需求。关于sips,在终端中直接执

标签: shell win10

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

上一篇:用Shell脚本快速搭建Ubuntu下的Nodejs开发环境(shell脚本一百例)

下一篇:用shell脚本在mysql表中批量插入数据的方法(shell脚本mysql)

  • 应交增值税月末出现借方余额怎么处理
  • 工业企业取得土地收益
  • 公司借款受托支付是什么
  • 土地使用权利
  • 房产税从租计征的税率是12%还是4%
  • 待摊费用不要了怎么做账?
  • 支付外聘老师的培训费
  • 电子承兑汇票没开通能接受吗
  • 销项在借方还是贷方
  • 源泉扣缴税率是多少
  • 关于劳务派遣服务外包的案例
  • 清算汇缴报表填写模板
  • 公司注销后股东主张债权的法律规定
  • 购进材料再销售怎么会计分录
  • 进项税转出的会计处理
  • 公司筹建期间的劳务费怎么入账
  • 中国电信服务
  • 出口押汇和议付的区别
  • 局域网内如何设置静态ip
  • 压缩文件夹发给别人他能看到我桌面上的文件吗
  • 受托加工委托方销售产品
  • 抵押物转让的法律规定
  • 递延负债减递延资产
  • 成本核算的基本程序是什么
  • 企业的民间借贷合法吗
  • ccmexec.exe是什么程序
  • php二维数组的遍历
  • 劳务报酬所得与经营所得
  • 竣工结算与竣工决算的主要区别是什么
  • 企业清算的会计科目
  • 增值税需不需要计提
  • 渐进模式的特点
  • php sid
  • chat功能
  • 浏览器本地存储的方式
  • SpringBoot+Vue实现在线商城系统
  • es6箭头函数写法
  • 支付中介费和物业费比例
  • 存货报废如何处理方案
  • 固定资产折旧怎么做会计科目
  • python 复选框怎么设置
  • 固定资产报废的请示
  • 单位出租厂房需交税吗
  • 企业待摊费用怎么计算
  • sql已成功与服务器建立连接但登录中发生错误
  • sql2000日志清理
  • Mysql存储过程中的如何遍历一个查询结果集
  • 库存商品暂估入库是什么意思
  • 调整以前年度损益调整什么时候结转
  • 销售成本会计英语
  • 长期股权投资的账务处理
  • 公司报销给个人的会计分录
  • 银行承兑汇票到期无力支付计入什么科目
  • 辞退员工 工资
  • 进项票取得晚了怎么抵扣
  • 公司应收票据增加意味着什么
  • mysql获取表行数的方法
  • sql将两个表的数据合并
  • sql字段转首字母大写
  • linux系统中可用于添加用户账号
  • win10出现未知错误
  • centos8 systemd
  • linux修改分组
  • linux多线程编程电子书
  • WIN10补丁白屏
  • jQuery ajax读取本地json文件的实例
  • javascript that
  • Jqgrid之强大的表格插件应用
  • Linux CentOS系统下安装node.js与express的方法
  • 详解TCP的四种定时器
  • linux curl命令详解
  • windows安装python pip
  • 如何用node搭建服务器
  • linux shell 技巧
  • javascript要怎么学
  • js过滤特殊字符
  • python去除文件中的空格
  • js实现的倒计时怎么用
  • js easyui
  • 全国税务发票查询电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设