使用bat來運行cygwin,執行腳本(命令)

這是一個沒有意義的問題。 java

既然要跑腳本。爲啥不直接在linux服務器上運行。 python

這個不是我的能決定的。 linux


通常我都將功能寫成jar,或者py, 而後編寫bat文件, 若是是java的話,「java -jar XXX.jar」  shell

若是是python,的話, 「python XX.py」; bash

可是shell的話就略麻煩了。 服務器

查詢了一下,下面的方法有用。 .net

解決方案一: get

 

在Cygwin目錄中找到.bashrc或者.bash_profile文件, 添加你的命令到文件末尾。 class

這樣作的話每次啓動Cygwin都會執行你的命令。 file

 

解決方案二:

 

@echo off C: chdir C:\cygwin\bin bash --login -i -c  "your command"

相關文章
相關標籤/搜索