原因:
這個文件在Windows 下編輯過,在Windows下每一行結尾是\n\r,而Linux下則是\n,所以纔會有 多出來的\r。
解決方法:
使用指令sed -i ‘s/\r$//’ xxxxxxx.sh,指令會把 xxxxxxx.sh 中的\r 替換成空白!
然後賦予執行權限,就能執行了
原因:
這個文件在Windows 下編輯過,在Windows下每一行結尾是\n\r,而Linux下則是\n,所以纔會有 多出來的\r。
解決方法:
使用指令sed -i ‘s/\r$//’ xxxxxxx.sh,指令會把 xxxxxxx.sh 中的\r 替換成空白!
然後賦予執行權限,就能執行了