4

Windows で bash スクリプトを実行したい場合は、cygwin をインストールできます。しかし、Linux で .bat ファイルを実行したいのです。Linuxの下にそのようなシェル(cmd.exeのポート:))はありますか?

4

1 に答える 1

1

Linux で .bat ファイルを実行したくない場合は、Linux で WINE を使用できます。CMD 言語には多くのプログラミング構造がなく、複雑なことを行うために使用されることはめったにありません。それらは非常にウィンドウ固有であり、主にウィンドウで他のプログラムを起動するために使用されます。

ただし、bash スクリプトを .bat でラップする比較的簡単な方法があります。

@setlocal
@cd C:\cygwin\bin
@start bash --login -i /home/your_id/yourscript
@endlocal
于 2012-04-23T19:41:51.697 に答える