Retourner au contenu associé (entrée de forum : Colorer stderr)
Posté par Link31 le 17 février 2008 à 20:49. En réponse au message Colorer stderr. Évalué à 1.
colorstderr() { $* 3>&1 1>&2 2>&3 | sed 's/^\(.*\)$/^[[1;41m1円^[[0m/' }
cat >> ~/.bashrc colorstderr() { $* 3>&1 1>&2 2>&3 | sed 's/^\(.*\)$/Ctrl+V Echap[1;41m1円Ctrl+V Echap[0m/' } Ctrl+D source ~/.bashrc
colorstderr commande
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# bash
Posté par Link31 . En réponse au message Colorer stderr. Évalué à 1.
colorstderr() { $* 3>&1 1>&2 2>&3 | sed 's/^\(.*\)$/^[[1;41m1円^[[0m/' }Pense à remplacer les ^[ par la séquence d'échappement correcte (Ctrl+V puis Echap). Tu peux le faire directement depuis bash si ton éditeur ne le permet pas :cat >> ~/.bashrc colorstderr() { $* 3>&1 1>&2 2>&3 | sed 's/^\(.*\)$/Ctrl+V Echap[1;41m1円Ctrl+V Echap[0m/' } Ctrl+D source ~/.bashrcLa fonction s'utilise ainsi :