この質問にはすでに回答があります :色付きの出力をあまり保持できませんか?
(9つの回答)
4年前に閉鎖されました。
Linux
(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ページで他のコマンドを調べてください。