做ppt时网站怎么设计,河南注册公司网上申请入口,网站根目录是什么,建筑公司财务做账流程bash脚本 报错#xff1a;/bin/bash^M#xff1a;解释器错误: 没有那个文件或目录
出现这个问题是因为该脚本文件在windows下编辑过
在windows下#xff0c;每一行的结尾是\n\r#xff0c;而在linux下文件的结尾是\n#xff0c;那么你在windows下编辑过的文件在linux下打…bash脚本 报错/bin/bash^M解释器错误: 没有那个文件或目录
出现这个问题是因为该脚本文件在windows下编辑过
在windows下每一行的结尾是\n\r而在linux下文件的结尾是\n那么你在windows下编辑过的文件在linux下打开看的时候每一行的结尾就会多出来一个字符\r
用cat -A yourfilename 命令时你可以看到这个\r字符被显示为^M
这时候只需要删除这个字符就可以了,使用以下命令即可
sed -i s/\r$// yourfilenameyourfilename 指的是脚本文件名