答案1
罪魁祸首不是less
,而是fdisk
:许多程序仅在打印到终端时对输出进行着色,而在输出重定向时不对其进行着色,因为通常您希望避免使用用于颜色的 ESC 代码来破坏脚本。
然而,通常这些程序也有手动打开着色的开关。所以尝试一下
sudo fdisk --color=always -l | less
相反,并在手册页中查找其他命令。
罪魁祸首不是less
,而是fdisk
:许多程序仅在打印到终端时对输出进行着色,而在输出重定向时不对其进行着色,因为通常您希望避免使用用于颜色的 ESC 代码来破坏脚本。
然而,通常这些程序也有手动打开着色的开关。所以尝试一下
sudo fdisk --color=always -l | less
相反,并在手册页中查找其他命令。