我无法使用
docker logs
对 less
命令进行分页。
docker logs <CONTAINER> | less
直接跳到最后。我必须 &>
到临时文件并在那里分页。
这是为什么呢?怎么可能分页?
我广泛搜索并尝试了
less -R
、less -S
和其他建议,但没有任何效果。
some_command | less
仅将stdout发送到less命令,打印到stderr的所有内容都将显示在less之外。
要将 stderr 合并到 stdout,可以使用以下语法:
some_command 2>&1 | less