bash は端末のカラー文字を解析しません。

bash は端末のカラー文字を解析しません。

いくつかのタスクを実行するために、SSHを介して組み込みLinuxに接続しています。journalctlと同じコマンドの出力には、systemctl色の指示のように見えるランダムな文字が表示されます。それらは原木の形と感じを本当に台無しにするので、私はそれらを見たくありません。とにかく削除できますか?それとも、どういうわけか動作させますか?

Mar 29 08:27:02 MyHost kernel: EXT4-fs (sda6): mounting ext3 file system using the ext4 subsystem
Mar 29 08:27:02 MyHost udisksd[2051]: [[0;1;39m[[0;1;31m[[0;1;39mMounted /dev/sda6 at /run/media/root/TYPE-EXT3 on behalf of uid 0[[0m

$SHELL は次のように設定されます。/bin/bash

ベストアンサー1

環境変数を$SYSTEMD_COLORSfalseに設定します。

systemctlマニュアルページから:

$ SYSTEMD_COLORSは
ブールパラメータを使用します。 trueの場合、systemdおよび関連ユーティリティは出力に色を使用し、それ以外の場合は出力は白黒になります。

おすすめ記事