Bash ラッパーは、他のプログラムの出力形式を指定します。

Bash ラッパーは、他のプログラムの出力形式を指定します。

ラッパーや強制する方法はありますか?出力他のプログラム7zip内で(例:)強く打つたとえば、与えられた方法でフォーマットされたスクリプト色のまたはインデント?それとも別の小さなグラフィックウィンドウで実行しますか?たとえば、

現在:

Welcome to program X v0.0.0
Packing file abc.xyz 10%...20%...30%...40%...50%...60%...70%...80%...90%...done
Exit. Good bye.

期待される:

Welcome to program X v0.0.0
   Packing file abc.xyz
   10%...20%...30%...40%...50%...60%...70%...80%...90%...done
Exit. Good bye.

ここで「Packing」...などはプログラムの出力です。

答え1

GRC(ユニバーサルシェーダ)は試してみる価値があります。http://korpus.juls.savba.sk/~garabik/software/grc.html

設定ファイルに正規表現およびカラーディレクティブコードを提供することで、すべての出力に色を割り当てることができます。以下の例traceroute

grc トレースパスの例

答え2

cczeシェーディングされた出力の場合は、ログシェーダであることを確認してください。

awkインデントの場合は、インデントが必要な内容とインデントを希望する方法に応じて試すことができます。これより簡単なツールはないと思います。

関連情報