0

UNIX bash/zsh/whatever で作成stdinおよび表示する方法はありますか?stderr

stderr の出力を赤などに変更してください。

コマンド x からの出力を解析できない理由を理解している場合、それは常に苦痛です。これはしばしば私を夢中にさせます。それから私はその2>ことをしますが、この時点ですでに30分が経過しています...

-ティモ

4

3 に答える 3

2

普段はそうしてるだけ

command | grep '.*'

$GREP_COLORS を

ms=01;32:mc=01;32:sl=:cx=:fn=35:ln=32:bn=33:se=36

これは、stderr が黒 (または白) のままである間、stdout が緑であることを意味します。

于 2013-05-13T11:49:28.310 に答える
1

これが私のソリューションです。githubの小さなdylibです:https://github.com/sickill/stderred

ここに画像の説明を入力

于 2013-05-13T12:28:59.293 に答える
1

stderredを使用して、自動的に色付けできますstderr。特定のストリーム関数をインターセプトする共有ライブラリであるため、これらの関数を使用して端末に書き込むすべてのプログラムで動作します。

于 2013-05-13T12:30:05.160 に答える