我在跑
psql -U postgres template1 -c“select * from pg_stat_activity”
而且输出对于我的terminal来说太宽了。 有一个* nix命令我可以用来防止输出包装? 也许屏幕上的设置,使虚拟水平滚动?
尝试
psql ... | less -S
-S
选项使水平滚动,而不是换行。
如果由于某种原因您不想(或不能)使用寻呼机,您也可以使用cut
:
psql ... | cut -c1-60
这只需要每行的前60个字符。 没有滚动然而。
fmt
可能是你想要的; 它将包装在给定列的行。 pr
有更多的select,更复杂。
考虑添加-P format=wrapped
到您的psql调用,如果您使用页面8.4或更新。