問題描述:
在Windows系統下面使用文本編輯器notepad后傳到Linux系統下的話
Linux下處理和執行一般都存在一些問題,我們可以通過命令查看文件是否是dos格式的,
如果有如圖所示的M標識,就是的,需要進行轉換
[root@localhost data]# cat -v backupfullmongodb.sh
解決方法:
1、安裝dos2unix
[root@localhost data]# yum install -y dos2unix
2、把文件編碼格式Unicode轉換成Unix
[root@localhost data]# dos2unix backupfullmongodb.sh dos2unix: converting file backupfullmongodb.sh to Unix format ...
3、設置sh腳本可執行權限
[root@localhost data]# chmod a+x backupfullmongodb.sh