位置: 编程技术 - 正文

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)

  • 母公司和子公司可以一起投标吗
  • 房产公司结转收入条件
  • 个税返还手续费奖励员工账务处理
  • 初级职称需要进行继续教育吗
  • 处置使用过的车辆
  • 个税系统设置在哪里
  • 消费卡预付卡能入账吗
  • 银行存款缴纳所得税费用会计分录
  • 如何进行无形资产核算
  • 收取加盟费会计如何入账
  • 什么是成本核算你觉得成本核算重要吗为什么
  • 固定资产之前没提折旧,数额交大
  • 小规模免了增值税怎么办
  • 建筑企业与建设局的关系
  • 土地增值税的征税对象,是村集体
  • 外贸企业出口退税流程图
  • 电子发票怎么冲红字
  • 商业汇票的目的
  • 增值税降税让利给谁
  • 天然气税费
  • 小规模企业增值税税收优惠政策2023
  • 年度报告包括哪些内容
  • 用于在建工程的固定资产是否可以计提折旧
  • 汇算清缴时
  • 销售商品发生的业务招待费计入什么科目
  • 电脑开机后无显示,但主机电源指示灯长亮
  • bios里面怎么设置中文
  • 固定资产应怎么做账
  • 公司净资产怎么算出来的
  • 残保金必须交社保才能领吗
  • PHP:mb_strtolower()的用法_mbstring函数
  • 坏狼变身记简介
  • 永续债计入哪个会计科目
  • 尿急尿频尿不尽吃什么药效果好
  • PHP:json_last_error()的用法_JSON函数
  • PHP:mcrypt_enc_self_test()的用法_Mcrypt函数
  • 员工安置费标准出台
  • 其他应付款不需要支付的怎么处理,预算会计
  • 企业缴纳保险的比例
  • nvidia显卡驱动怎么安装
  • vue的自定义指令怎么用
  • php 命名空间
  • 微信公众平台的名词解释
  • 真相 百科
  • mysql的innodb引擎支持外键
  • 饲料加工企业可以转让吗
  • 玉米 收购
  • 税负率过低犯法吗
  • 如何查询金税盘发票金额及开票数量
  • 小规模纳税人通行费可以抵扣吗
  • 个税没有达到起征点能摇号吗
  • 政府会计制度应收账款坏账准备
  • 非正常损失的进项税额可以转出吗
  • 社保怎么进行账户转移
  • 减免税需要纳税申报吗
  • 出口退税申报系统汇率修改
  • 汽车折旧年限与折旧率
  • 专利权转让的条件
  • 对外投资如何做帐
  • 收到红字发票如何入账
  • 企业筹建期的开办费后期怎么算
  • 销售净利润怎么算
  • 会计借方和贷方有哪些科目
  • win10系统怎么关闭自动更新
  • linux系统获取ip地址
  • javascript运用
  • android开发环境搭建实验报告总结
  • js时间范围
  • jqgrid设置宽度
  • 【ExpandableListView】ExpandableListView互斥展开效果
  • android开发最全教程
  • python利用数据文件统计成绩
  • js原生dialog
  • javascript简介和语法
  • js如何定义类
  • windows安装程序安装在哪里
  • asx文件的作用
  • 电子税务局申报密码怎么设置?
  • 企业销售旧货增值税税率
  • 广州地税局官网办事点
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设