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

なぜ「less」は太字の出力を表示しないのですか?

この質問にはすでに回答があります :色付きの出力をあまり保持できませんか?

(9つの回答)
4年前に閉鎖されました。

WindowsでPuttyを使用してubuntu16.04サーバーのbashシェルに接続しています。

これは、 sudo fdisk -lを実行したときのPuttyの外観です。 :

しかし、出力を lessにパイプしようとすると 、色は表示されません:

sudo fdisk-l|を試しました少ない-R およびsudofdisk -l | less -r 、ただし、出力が生の出力と同じになることはありません。

lessから出力を取得するにはどうすればよいですか 同じように見えますか?

承認された回答:

犯人は少ないではありません 、ただし fdisk :多くのプログラムは、端末に出力するときにのみ出力に色を付け、出力がリダイレクトされるときに色を付けません。これは、一般に、色に使用されるESCコードでスクリプトを壊さないようにするためです。

ただし、通常、これらのプログラムには、手動で色付けをオンにするスイッチもあります。だから試してみてください

sudo fdisk --color=always -l | less 

代わりに、manページで他のコマンドを調べてください。


Linux
  1. 「w」または「who」コマンドでログインしているすべてのユーザーが表示されないのはなぜですか?

  2. テキスト ファイルの表示割合を表示できませんか?

  3. ip link show の出力の 2 番目の状態は何ですか

  1. このファイルを「検索」しないのはなぜですか?

  2. Pam_unix2 /一部のディストリビューションに存在しないのはなぜですか?

  3. DebugfsのLsdelが機能しないのはなぜですか?

  1. Grep-o-wでMacOsXで期待される出力が得られないのはなぜですか?

  2. 終了した後、なぜPingの出力があるのですか?

  3. 「netstat」の出力に CLOSE_WAIT ステータスの接続が多数表示されるのはなぜですか?