运行shell脚本。 sh提示:中没有该文件或目录。 我调查了很多可能性、路径和版本。 最后找到了匹配的东西。
因为脚本文件是在windows上编辑的。 在windows上,每一行的结尾为nr,而在linux上,文件的结尾为n。因此,在linux上打开在windows上编辑的文件时,每行的结尾会出现r多馀的字符。 此时,只需删除这个字符即可。
可用命令: sed-I's/r$/'urfile(urfile是目标文件。
参考博客:
3359 blog.csdn.net/yuan 1755601154/article/details/82346426
3359 blog.csdn.net/z 735640642/article/details/84307401
两位博主大~