windows bat脚本中调用Cygwin并执行命令
生活随笔
收集整理的這篇文章主要介紹了
windows bat脚本中调用Cygwin并执行命令
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
解決方案一:
在Cygwin目錄中找到.bashrc文件, 添加你的命令到文件末尾。
這樣做的話每次啟動Cygwin都會執(zhí)行你的命令。如下圖所示:
解決方案二:
@echo off
C:
chdir C:\cygwin\bin
bash --login -i -c "time"
?
解決方案二根據(jù)當前測試,它不支持一些連續(xù)的命令或者有些命令并沒有響應,總之不太好用;比如如下的寫法,并不能正常的切換路徑;
@echo off
E:
chdir E:\cygwin64\bin
bash --login -i -c ?"cd F:/wenlong/workspace/WM_SDK_TFI/Tools/GNU"
bash --login -i -c ?"pwd"
pause
?
找到一種可以連續(xù)執(zhí)行多條命令了辦法,這個需要增加bash的環(huán)境變量,腳本如下:
@echo off
cd F:/wenlong/workspace/WM_SDK_TFI/Tools/GNU &&?bash --login -i -c ?"ls"
pause
這樣就可以先切換路徑,再ls出當前目錄下的東西了;
?
總結(jié)
以上是生活随笔為你收集整理的windows bat脚本中调用Cygwin并执行命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ADC录音的问题: 定时器触发ADC,D
- 下一篇: 使用Cygwin编译W600 sdk