次のコマンドラインがあるとしましょう。
~/development/company/folder:
このコマンドを実行します
./gradlew appRun
これで私のコマンドラインは次のようになります。
~/development/company/folder: ./gradlew appRun
これでエラーが発生し、多くの出力がある場合は上にスクロールする必要があります。なぜなら、unixはすべての行とコマンドを簡単に混在させるためにすべてを同じ形式でフォーマットするからです。
入力するすべてのコマンドが明るい赤色または太字で表示され、すべての出力が白または現在の状態で表示されるようにしたいです。
どうすればいいですか?
答え1
UNIX はすべてを同じ形式で指定するわけではありません。実行するすべてのコマンドは、フォーマットされた出力を作成できます。
例を実行するときに./gradlew appRun
出力をリダイレクトするだけです(エラーストリームと標準出力をファイルに)。
./gradlew appRun &> mylogfile.log