clear.bat
ソースのハウスキーピング作業を行う、という名前の小さなユーティリティ スクリプトがあります。
これは、.bat
Windows エクスプローラーで簡単にダブルクリックできるようにするためのファイルです。
場合によっては、Git bash (問題がある場合は msysgit) から実行する方が便利だと思います。
これを行うには、次のように入力します
cmd
clear.bat
exit
cmd
Git bash を通常のウィンドウに変えてcmd
、バッチを簡単に実行できるようにします。と入力するexit
と、cmd
環境が終了し、Git bash に戻ります。
これはもっと簡単な方法で達成できますか?
ドキュメントが言うcmd /C clean.bat
ので試しました
Syntax
CMD [charset] [options]
CMD [charset] [options] [/c Command]
CMD [charset] [options] [/k Command]
Options
/C Run Command and then terminate
/K Run Command and then return to the CMD prompt.
This is useful for testing, to examine variables
編集:
投稿が壊れていることに気づきました。
私が望むのは、上記の 3 つのコマンド ( 、、 )clean.bat
を入力せずに Git bash 内から実行することです。Git bash 内からファイルを実行したいだけです。明らかな方法は、同じ作業を行う別のファイルを作成することですが、これは二重コードにつながります。cmd
clear.bat
exit
.bat
.sh
編集 2:
を実行するcmd /C clean.bat
と、Git bash がプレーンな CMD 環境になり、プロンプトのみが表示されます。ファイルclean.bat
は実行されません。と入力するのと同じcmd
です。
また、/debug
スイッチを追加しても文字通り何もしません。のみcmd
が評価され、それ以降のすべてのパラメーターは無視されるようです。