clear.batソースのハウスキーピング作業を行う、という名前の小さなユーティリティ スクリプトがあります。
これは、.batWindows エクスプローラーで簡単にダブルクリックできるようにするためのファイルです。
場合によっては、Git bash (問題がある場合は msysgit) から実行する方が便利だと思います。
これを行うには、次のように入力します
cmd
clear.bat
exit
cmdGit 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 内からファイルを実行したいだけです。明らかな方法は、同じ作業を行う別のファイルを作成することですが、これは二重コードにつながります。cmdclear.batexit.bat.sh
編集 2:
を実行するcmd /C clean.batと、Git bash がプレーンな CMD 環境になり、プロンプトのみが表示されます。ファイルclean.batは実行されません。と入力するのと同じcmdです。
また、/debugスイッチを追加しても文字通り何もしません。のみcmdが評価され、それ以降のすべてのパラメーターは無視されるようです。