当我在 Bash 中运行一些命令时,我不知道输出将有多少行。如果输出中的行数超过了我的终端的高度,我将无法在开始时看到输出。要查看我错过的内容,我必须再次运行该命令,并将其通过管道传输less
才能查看完整的输出。最近,我发现了less --quit-if-one-screen
(less -F
)。我已经养成了将命令的输出通过管道传输的习惯,less -F
以免错过任何输出。有没有办法让 Bash 中的所有命令的输出自动通过管道传输到less -F
?
例如,如果我cal
在 Bash 中运行,我希望 Bash 自动通过管道传输它less -F
。换句话说,我希望 Bash 自动执行我的命令cal | less -F
。有没有办法做到这一点?