sh中執行cd語句報 不存在該文件或目錄

今天在編寫項目的打包發佈腳本時遇到一個問題,在執行一個下面的shell腳本時報錯。

       

#to install crmweb
cd /data/crm/crmweb/crmweb_branches/crmweb

mvn clean install -Dmaven.test.skip=true


報如下錯:不存在該文件或目錄 /data/crm/crmweb/crmweb_branches/crmweb,但在unix下執行輸入命令 cd /data/crm/crmweb/crmweb_branches/crmweb 又是可以成功的,後來折騰後發現原來是因爲sh我是用ue編寫的,編寫後就直接上傳unix主機。

問題就出在我用UE編輯完後直接上傳,是由於windows下的回車與unix下的不同,因此切記在windows下用UE編輯後需要進行下如下轉換纔可以:DOS 到 UNIX。



發佈了49 篇原創文章 · 獲贊 76 · 訪問量 22萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章