GNU/Linux >> Linux の 問題 >  >> Linux

head、tail、less などに渡されたテキストに色を付ける方法はありますか?

ls からパイプしていると思います 端末のカラーコードを保持したい。 ls --color=always と言ってください (デフォルトの --color=auto の代わりに )、コードを保存しますが、パイプ先がそれらを理解する方法を知っていることを保証するものではありません.

glark を使用する場合 grep の代わりに 色付きで表示しようとします。

less を使用する場合 -R で 色付きで表示しようとします。


パイプで出力を生成するプログラムに依存します。

headtail などは色を削除するものではありません。出力がコンソール (色付き) に送られるか、ファイルまたはパイプ (色なし) に送られるかを通常チェックするのは、データを生成するプログラムです

別の SU Q&A を見つけました。プログラムをパイプして出力をコンソールに送信しているかのように嘘をつく方法を示しています (unbuffer でコンソールをエミュレートする)。 )


Linux
  1. システム管理者ツール:Linuxで尾と頭を使ってテキストを表示する

  2. Dhcpd:Dhcpプールのステータスを確認する方法はありますか?

  3. Linux で ext-filesystems が使用するスペースを少なくする方法はありますか?

  1. 列ごとに「ユニーク」にする方法はありますか?

  2. Linux コマンド出力の最初の行を省略する

  3. カットする配管出力

  1. 生のバイナリを出力する gcc を取得する方法はありますか?

  2. Linux の 32 ビット プログラムで 64 ビットの time_t を取得する方法はありますか?

  3. 「find」から「tail」へのパイプ