Windos系統上傳到Linux系統上shell腳本不能執行的解決方案

例:

  • 明明可以執行的腳本會報錯
[root@node2 ~]# ./test.sh 
-bash: ./test.sh: /bin/bash^M: 壞的解釋器: 沒有那個文件或目錄
  • 查看下文件格式(如下圖)

在這裏插入圖片描述
在這裏插入圖片描述
顯示dos,顯然是不對的

  • 修改文件格式

在這裏插入圖片描述

  • 修改以後的格式(再次輸入set ff)

在這裏插入圖片描述

  • 查看是否成功

在這裏插入圖片描述

  • ok,現在就可以運行了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章