ls
からパイプしていると思います 端末のカラーコードを保持したい。 ls --color=always
と言ってください (デフォルトの --color=auto
の代わりに )、コードを保存しますが、パイプ先がそれらを理解する方法を知っていることを保証するものではありません.
glark
を使用する場合 grep
の代わりに 色付きで表示しようとします。
less
を使用する場合 -R
で 色付きで表示しようとします。
パイプで出力を生成するプログラムに依存します。
head
、 tail
などは色を削除するものではありません。出力がコンソール (色付き) に送られるか、ファイルまたはパイプ (色なし) に送られるかを通常チェックするのは、データを生成するプログラムです
別の SU Q&A を見つけました。プログラムをパイプして出力をコンソールに送信しているかのように嘘をつく方法を示しています (unbuffer
でコンソールをエミュレートする)。 )
Linux デスクトップのコマンド ラインからディスプレイ解像度を取得する
Ubuntu ラップトップで SATA コントローラーのバージョンを確認する方法。 SATA 1、2、または 3 を使用していますか? I、II、またはIII?