一、问题描述
在windows上打开过的linux脚本,换行符会变化
导致执行出现:$'\r': command not found
二、解决方案
- 安装转码工具
# 这里是centos,其他的换一下即可
yum -y install dos2unix*
- 转码
dos2unix -k file
转换之后就可以愉快的执行了
在windows上打开过的linux脚本,换行符会变化
导致执行出现:$'\r': command not found
# 这里是centos,其他的换一下即可
yum -y install dos2unix*
dos2unix -k file
转换之后就可以愉快的执行了
本文标题:解决:$'\r': command not found
本文链接:https://www.haomeiwen.com/subject/dtcraxtx.html
网友评论