windows中的编辑的.sh文件传到linux中运行错误,这是因为sh文件未必符合linux编辑的内容格式要求,虽然看起来内容一样实际是有区别的。
问题解决:
①先安装 sudo apt install dos2unix
②再运行 dos2unix xx.sh
xx.sh为你要运行的sh文件,这是将文件格式转换为unix的
再次bash,OK
windows中的编辑的.sh文件传到linux中运行错误,这是因为sh文件未必符合linux编辑的内容格式要求,虽然看起来内容一样实际是有区别的。
问题解决:
①先安装 sudo apt install dos2unix
②再运行 dos2unix xx.sh
xx.sh为你要运行的sh文件,这是将文件格式转换为unix的
再次bash,OK