windows編寫sh指令碼在linux上不能執行
報錯:/bin/sh^M:bad interpreter:
編碼沒有被識別,
vi *.sh
- 檢視檔案格式(顯示 fileformat=dos)
Esc 輸入 :set fileformat
- 修改檔案格式(修改後 顯示 fileformat=unix)
Esc輸入 :set fileformat=unix
- 儲存
Esc輸入 :wq
最後重新執行sh檔案
相關推薦
windows編寫sh指令碼在linux上不能執行
報錯:/bin/sh^M:bad interpreter: 編碼沒有被識別, vi *.sh 檢視檔案格式(顯示 fileformat=dos) Esc 輸入 :set fileformat 修改檔案格式(修改後 顯示 filefor
windows上寫的指令碼,結果到linux上執行報錯
原因: 出現這種錯誤的原因是因為:CR/LF問題,在dos/window下按一次回車鍵實際上輸入的是“回車(CR)”和“換行(LF)”,而Linux/unix下按一次回車鍵只輸入“換行(LF)”,所以
如何安裝和使用Wine,以便在Linux上執行Windows應用程式
如何安裝和使用Wine,以便在Linux上執行Windows應用程式 我來答 分享 舉報 瀏覽 2150 次 1個回答 #不想上班# 今天上班,你最想說點啥? 最佳答案 cincoutvc 來自電腦網路類芝麻團 2017-10-19 在Linux上執行Windows程式需要安裝Wine,
sh命令 /Linux中執行shell指令碼的4種方法總結
bash shell 指令碼的方法有多種,現在作個小結。假設我們編寫好的shell指令碼的檔名為hello.sh,檔案位置在/data/shell目錄中並已有執行許可權。 方法一:切換到shell指令碼所在的目錄(此時,稱為工作目錄)執行shell指令碼:此種方法為阿里雲推
Linux下vim編寫python指令碼一鍵執行
在Linux下,常常使用vim來編寫指令碼,但是每次編寫完成後要退出再執行:python xxx.py才可以測試指令碼,可在vim的配置檔案中新增一些配置,即可編寫完指令碼後不用退出即可驗證指令碼的正確性(一鍵執行)。 vim編輯器的配置檔案為:/etc/vimrc
python指令碼在linux上執行的兩種方式
1、直接使用python xxxx.py執行。其中python可以寫成python的絕對路徑。使用which python進行查詢。 2、在檔案的頭部(第一行)寫上#!/usr/bin/python2.7,這個地方使用python的絕對路徑,就是上面用which pyt
Docker在Linux上執行NetCore系列(五)更新應用程式 Docker在Linux/Windows上執行NetCore文章系列
轉發請註明此文章作者與路徑,請尊重原著,違者必究。 本篇文章與其它系列文章不同,為了方便測試,新建了一個ASP.Net Core檢視應用。 備註:下面
Docker在Linux上執行NetCore系列(一)配置執行DotNetCore控制檯 Docker在Linux/Windows上執行NetCore文章系列
原文: Docker在Linux上執行NetCore系列(一)配置執行DotNetCore控制檯 轉發請註明此文章作者與路徑,請尊重原著,違者必究。 系列文章:https://www.cnblogs.com/alunchen/p/10121379.html 本篇文章作業系
Docker在Linux上執行NetCore系列(四)使用私有Nuget與多個本地包引用執行ASPNetCore Docker在Linux/Windows上執行NetCore文章系列
原文: Docker在Linux上執行NetCore系列(四)使用私有Nuget與多個本地包引用執行ASPNetCore 轉發請註明此文章作者與路徑,請尊重原著,違者必究。 本篇文章演示了使用Docke
Docker在Linux上執行NetCore系列(二)把本地編譯好的映象釋出到線上阿里雲倉庫 Docker在Linux/Windows上執行NetCore文章系列
原文: Docker在Linux上執行NetCore系列(二)把本地編譯好的映象釋出到線上阿里雲倉庫 轉發請註明此文章作者與路徑,請尊重原著,違者必究。 系列文章:https://www.cnblogs.com/alunchen/p/10121379.html
Docker在Linux上執行NetCore系列(三)在Linux上使用Docker執行Asp.NetCore Docker在Linux/Windows上執行NetCore文章系列
原文: Docker在Linux上執行NetCore系列(三)在Linux上使用Docker執行Asp.NetCore 轉發請註明此文章作者與路徑,請尊重原著,違者必究。 系列文章:https://www.cnblogs.com/alunchen/p/10121379.html
【linux】---sftp協議將windows檔案拷貝到linux上
1.通過sftp協議,安全連線到遠端伺服器,建議使用xshell的連線, 也可以使用sftp 使用者名稱@主機名 實現linux機器與linux機器之間檔案的上傳操作 2.上傳檔案 可以上傳到指定目錄 sftp> cd /home/ sftp>
提供在Linux上執行最新版騰訊QQ與TIM的解決方案 Easiest Way to Run QQ&TIM on Linux
最近使用Ubuntu16.04 LTS作業系統,安裝QQ發現真的頭疼。軟體商店安裝的qq國際版版本太低不支援登入,crossover安裝賊麻煩,於是乎發現了這個連結: https://github.com/askme765cs/Wine-QQ-TIM 亦或者到百度雲下載: 連結:http
springboot打包成jar包在linux上執行
一、在idea上打包jar步驟 二、部署到linux <1>首次部署當前程式需要在對應的資料夾中執行以下命令 a.啟動程式 nohup java -jar demo01.jar & b.退出 ctrl + c c.檢視日誌 tail -500f
Docker在Linux上執行NetCore文章系列
Windows系列 因為Window很簡單,VS提供介面化配置,所以只寫了一篇文章 Docker在Windows上執行NetCore系列(一)使用命令控制檯執行.NetCore控制檯應用 Linux(ubuntu 16.04) Docker在Linux上
Docker在Linux上執行NetCore系列(一)配置執行DotNetCore控制檯
轉發請註明此文章作者與路徑,請尊重原著,違者必究。 本篇文章作業系統資訊 Linux:ubuntu 16.04.3 amd64 檢視NetCore支援的Linux系統 &n
傻X了:mac上編譯的程式放到linux上執行
我當然知道, mac上編譯的程式放在linux上無法執行。但我今天居然無意中真就這麼幹了, 還想, 咦, 怎麼執行出錯? 也真是傻X了。 [email protect
在Linux上執行ASP.NET vNext
最新的ASP.NET vNext完全開源且可以跨多個平臺執行,在Windows環境下我嘗試了下,幾乎沒花什麼工夫就跑起了Sample,而在Linux環境下則要多花了不少時間,所以特別記錄下整個過程,希望對其他想要嚐鮮的人有所幫助。 執行環境 Ubuntu Server 14.04 VirtualBox
不裝mono,你的.NET程式照樣可以在Linux上執行!
讓.NET應用程式在linux上執行,目前通用的做法就是在Linux上安裝mono,然後通過”mono your.exe“命令執行這個程式。 這種執行.net程式的辦法有兩個弱點,一個是需要客戶機安裝mono,二個是 ”mono xx.exe“ 這種命令列總讓人感到有點不太專業的味道。 那麼,有沒有辦法既
用Wineskin 讓Windows 的程式在Mac 上執行
轉 https://blog.csdn.net/chenhe81/article/details/79293767 Mac Book 是個好東西不過很多小程式只有Windows 版本讓人很頭疼,裝個虛擬機器吧,不值當的。裝個雙系統更沒有必要,難道還要背兩個本