好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > windows下寫的shell腳本在linux執行出錯的解決辦法

windows下寫的shell腳本在linux執行出錯的解決辦法

熱門標簽:百度地圖標注錯了有責任嗎 如果做線上地圖標注 客服外呼系統怎么樣 河南信譽好的不封卡電話外呼系統 揭陽智能電話機器人推薦 華鋒e路航港口地圖標注 江蘇云電銷機器人公司 地圖標注員都是年輕人 打電話機器人接我是他的秘書

在Windows下寫了一個shell腳本,上傳到Linux下執行時報錯:

復制代碼 代碼如下:
[root@localhost test]# ./test.sh  
-bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory

test.sh源碼: 
復制代碼 代碼如下:
#!/bin/sh 

echo "test shell "

由于自己對shell不太熟悉,找同事溝通了后了解了原委,主要原因是test.sh是我在windows下編輯然后上傳到linux系統里執行的。.sh文件的格式為dos格式。而linux只能執行格式為unix格式的腳本。因為在dos/window下按一次回車鍵實際上輸入的是“回車(CR)”和“換行(LF)”,而Linux/unix下按一次回車鍵只輸入“換行(LF)”,所以修改的sh文件在每行都會多了一個CR,所以Linux下運行時就會報錯找不到命令。
我們可以通過vi編輯器來查看文件的format格式。步驟如下:
1.首先用vi命令打開文件
[root@localhost test]# vi test.sh  
2.在vi命令模式中使用 :set ff 命令
可以看到改文件的格式為

復制代碼 代碼如下:
fileformat=dos

3.修改文件format為unix
使用vi/vim修改文件format
命令::set ff=unix
或者::set fileformat=unix

然后:wq保存退出就可以了

您可能感興趣的文章:
  • PowerShell中獲取Windows系統序列號的腳本分享
  • Windows Powershell 執行文件和腳本
  • PowerShell腳本中控制Windows DNS服務的方法
  • linux和windows下的自動ftp腳本(shell bat)
  • 下一代Shell腳本語言,Windows Power Shell!
  • windows下上傳shell腳本不能運行的解決方法

標簽:婁底 巴彥淖爾 金昌 邵陽 馬鞍山 淘寶邀評 赤峰 許昌

巨人網絡通訊聲明:本文標題《windows下寫的shell腳本在linux執行出錯的解決辦法》,本文關鍵詞  windows,下,寫的,shell,腳本,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《windows下寫的shell腳本在linux執行出錯的解決辦法》相關的同類信息!
  • 本頁收集關于windows下寫的shell腳本在linux執行出錯的解決辦法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 后进式视频免费观看| 老公吃我小花园中最火的一句| 欧美性受XXXX88喷潮| 2021国产三级精品三级在专区| 小雪的性欢日记1~6| 懂色AV无码中字幕一区| 欧美?日产?国产精品 | 扒开腿狂躁老师爽出白浆动漫门| 成 人 黄 色 网 站 在线播放| 国产亚洲高清视频| 羞羞漫画成人| 美女扒开胸罩秘?免费视频网| 国产伦理一区二区三区醉酒女邻居| 少妇被又大又粗进进出出A片| 美女视频在线观看免费| 超级乱淫系列| 亚洲婷婷激情| 亚洲午夜福利在线播放| 找个附近的少妇玩哪里有| 性服宝| 全家乱小说| 白丝美女被羞羞视频| 天天夜夜草草久久伊人天堂色窝窝| 欧美乱偷在线| 久久一区二区明星换脸| 欧美handjob手交手活| 久久99精品九九九久久婷婷| 啪啪动图边摸边吃奶做爽动态| 91九色丨porny丨制服| 99久久免费国产精品热| 美国1980电影完整版| 波多野结衣gvg厨房系列高清在线观看 | 91嫩草精品少妇91嫩草影视剧 | 国产精品久久久精品视频| 久久久久影视| 爹地请节制小说| 久久av高潮av无码av喷吹| 亚洲伊人色| 亚洲 欧美 日韩 国产 综合 精品| 99精品欧美一区二区三区视频| 老女人bbb|