windows下上傳shell腳本至linux,其格式將為dos。dos模式的shell腳本將不能再linux下正確運(yùn)行,需要修改文件模式為unix。
1 查看文件模式方法
linux服務(wù)器上,用vi編輯器打開(kāi)shell腳本,隨后進(jìn)入命令行模式,輸入"set ff",即可查看文件模式。
查看文件指令:
![](/d/20211017/c17f78fa3f148bc21ac0bba2c92ca752.gif)
顯示的文件格式:
![](/d/20211017/b152593ae9368284bb9f5bf9e25c7add.gif)
2 修改文件模式的方法
在命令行模式下,輸入"set ff=unix
",即可將dos模式修改為unix模式。
修改文件模式命令:
![](/d/20211017/dcc3b4001f7b40929d912739d2554182.gif)
查看修改后的文件模式:
![](/d/20211017/415953ff9cdbf717788b616ebbb68b50.gif)
總結(jié)
以上所述是小編給大家介紹的windows下上傳shell腳本不能運(yùn)行的解決方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!
您可能感興趣的文章:- PowerShell中獲取Windows系統(tǒng)序列號(hào)的腳本分享
- Windows Powershell 執(zhí)行文件和腳本
- PowerShell腳本中控制Windows DNS服務(wù)的方法
- windows下寫(xiě)的shell腳本在linux執(zhí)行出錯(cuò)的解決辦法
- linux和windows下的自動(dòng)ftp腳本(shell bat)
- 下一代Shell腳本語(yǔ)言,Windows Power Shell!