因为在dos/window下按一次回车键实际上输入的是“回车(CR)”和“换行(LF)”,而Linux/unix下按一次回车键只输入“换行(LF)”,所以文件在每行都会多了一个CR,所以Linux下运行时就会报错找不到命令,所以,解决问题之道,就是把dos文件格式转换为unix格式。

方法1:使用dos2unix命令转换

第一步:安装dos2unix命令,如果已经安装,跳过该步骤

centos:yum install dos2unix

ubuntu:sudo apt-get install dos2unix

第二步:转换格式

dos2unix /usr/apache-tomcat/bin/restart.sh

dos2unix: converting file /usr/apache-tomcat/bin/restart.sh to Unix format ...

方法2:使用notepad++

在windows系统下使用notepad++编辑该sh文件,双击文件右下角编码区域选择"转换为UNIX格式"。

最新文章

  1. 【Deep Learning笔记】卷积神经网络必须要掌握的知识(看不懂你来打我)
  2. java练气期(1)----java高级(JDBC)
  3. html打印日志_SpringBoot 2.X Kotlin系列之AOP统一打印日志
  4. 使用named_mutex实现锁机制
  5. python中随机生成数字生成对了是猜对了_python入门(一) 一个猜随机数小游戏...
  6. 直接插入排序的python实现
  7. 看云计算时代的web1800远程服务支持系统
  8. win10系统怎么查看电脑配置,win10电脑配置查看
  9. uint16 累加_在一个驱动程序中看到uint16,uint32,unit8,int8是什么意思?有何作用?...
  10. 前端常识:常见显示器屏幕分辨率
  11. 双显示器扩展显示时怎么移动鼠标到另一块屏?
  12. Jupyter notebook如何更换主题、更改字体大小?
  13. EMC设计理论通俗非科班学习笔记(完结)
  14. vue项目对接pad端——混合开发总结
  15. A记录和CNAME记录的区别及介绍
  16. 使用DIV、CSS技术设计的个人博客网页(web期末考试)
  17. ESP8266开发笔记4-AT24C256读写全流程
  18. 网格交易法交易规则详解 稳定盈利的科学本质
  19. macos支持exfat吗_打造便捷、人性化的macOS桌面使用环境_软件应用
  20. 另类万圣节:十三种令程序员们夜不能寐的恐怖噩梦

热门文章

  1. 实现汉字的凯撒密码(内容包括:去掉字符串中的转义字符、汉字的unicode转换)
  2. 【保险类项目】开发必须了解知道的概念 / 术语
  3. 企业微信url及生成授权链接
  4. ubuntu服务器系统卸载重装,双系统卸载和安装-及ubuntu配置
  5. 【已解决】Win 10 切换程序时,默认输入法始终为英文,抓狂,解决办法
  6. n元一次不定方程 模板
  7. 在VC++中的MFC利用一个dialoge对话框中按钮调用另一个dialoge对话框
  8. 第26章 站在巨人肩膀上——游戏引擎技术导论
  9. 移动硬盘计算机无法打开硬盘,win10系统电脑无法打开移动硬盘的详细步骤
  10. 光纤传输技术——光器件(三)