眾所周知,Linux下的與windows的cmd不是一個(gè)量級(jí)的東西。對(duì)于使用慣了Linux,MacOS的經(jīng)常切換到cmd會(huì)抓狂。但是偶爾項(xiàng)目下又必須實(shí)現(xiàn)一些bat腳本。特別是在持續(xù)集成CI/CD部署時(shí)。
創(chuàng)新互聯(lián)公司主要從事網(wǎng)頁設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、響應(yīng)式網(wǎng)站、程序開發(fā)、網(wǎng)站優(yōu)化、微網(wǎng)站、小程序制作等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了豐富的成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計(jì)、營(yíng)銷、管理等多方位專業(yè)化運(yùn)作于一體。
那么用windows bat調(diào)用gitbash,再調(diào)用Unix-like的命令的將是個(gè)很好的方法,至少能解決大部分需求。
安裝 gitforwindows, (安裝不表),雖然主要是實(shí)現(xiàn)git客戶端,但是附帶的bash很有用。
安裝bash組件,并添加到系統(tǒng)參數(shù)(PATH),安裝后,任意文件夾右鍵,會(huì)出現(xiàn)【Git Bash Here】打開后就默認(rèn)進(jìn)入類似Linux的終端。
使用bat調(diào)用sh腳本,
新建一個(gè) test.bat 文件,寫入以下內(nèi)容:
這樣就能實(shí)現(xiàn)
你把wine安裝到了哪個(gè)目錄?
如果已經(jīng)添加環(huán)境變量,就直接
./wine hello/1.bat
否則wine也要加全路徑名。
1、如果bat文件指的是windows平臺(tái)上以.bat為結(jié)尾的批處理文件。類似于下圖所示的文件內(nèi)容:
一般來說不能在linux平臺(tái)進(jìn)行運(yùn)行,主要是因?yàn)閣indows和linux使用不同的shell控制結(jié)構(gòu)和命令。
如果只是單純的命令組合而成的.bat文件,并且linux平臺(tái)也存在與windows上一樣的命令,則可以兼容執(zhí)行,比如下面的代碼:
echo?"hello?world"
無論在windows上還是在linux上都是可以執(zhí)行的。
2、如果bat文件指的就是批處理文件(Batch的簡(jiǎn)寫),則linux和windows平臺(tái)都可以執(zhí)行,不同之處在于shell的不同,windows平臺(tái)使用的cmd(命令提示符),linux平臺(tái)中shell類型很多,一般默認(rèn)為bash shell。兩者都有自己的shell語法格式。
1、使用ls命令查看
2、使用du命令查看
3、使用wc命令查看
4、使用stat命令查看
當(dāng)前題目:linux命令bat的簡(jiǎn)單介紹
標(biāo)題路徑:http://jinyejixie.com/article16/docpodg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、企業(yè)建站、電子商務(wù)、網(wǎng)站導(dǎo)航、Google、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)