使用bat來運行cygwin,執行腳本(命令)
這是一個沒有意義的問題。
既然要跑腳本。為啥不直接在linux服務器上運行。
這個不是個人能決定的。
一般我都將功能寫成jar,或者py, 然後編寫bat文件, 如果是java的話,“java -jar XXX.jar”
如果是python,的話, “python XX.py”;
但是shell的話就略麻煩了。
查詢了一下,下面的方法有用。
解決方案一:
在Cygwin目錄中找到.bashrc或者.bash_profile文件, 添加你的命令到文件末尾。
這樣做的話每次啟動Cygwin都會執行你的命令。
解決方案二:
@echo off
C:
chdir C:\cygwin\bin
bash --login -i -c "your command"