小编len*_*ils的帖子

在 Bash 中动态修剪标准输出线宽

最近,我一直在试验这个ps命令,有时长路径会绕到下一行(或两行)并使其难以阅读。我想将ps输出通过管道传输到另一个程序以将输出限制x为字符数。

这是我到目前为止所拥有的,但它并不完全正确:

ps aux | cut -c1-$(stty size | cut -d' ' -f2)
Run Code Online (Sandbox Code Playgroud)

$(stty size | cut -d' ' -f2)计算结果为 167,但似乎不是cut.

有没有办法让这种类型的语法在 bash 中工作?

shell bash cut stdout

12
推荐指数
2
解决办法
7974
查看次数

标签 统计

bash ×1

cut ×1

shell ×1

stdout ×1