今天遇到一个奇怪的问题,从一个服务器上down下来的脚本,在本地电脑做了点修改之后,上传到另外一台服务器上来执行,就报这个错误,问度娘,是编码格式的问题,windows把sh格式的编码改成dos格式的了,下面上查看方案

#查看文件所有的内容,发现换行不是 $ 
cat -A  update.sh 

#转换格式
dos2unix update.sh

#如果没有dos2unix 
yum -y install dos2unix

问题解决。

相关文章:

  • 2022-12-23
  • 2021-10-20
  • 2021-10-06
  • 2022-12-23
猜你喜欢
  • 2021-12-18
  • 2021-10-15
  • 2021-11-19
  • 2022-01-12
  • 2022-03-02
相关资源
相似解决方案