在 ssh 上使用“watch”时,如何防止函数的列表输出被弄乱?

在 ssh 上使用“watch”时,如何防止函数的列表输出被弄乱?

当 ssh-ing 进入我的服务器时,我希望能够使用netstat.我不想手动运行它,而是想使用watch.虽然命令 ( sudo netstat -apon | grep 44002) 单独运行会给出正确的输出

tcp        0      0 127.0.0.1:44002         0.0.0.0:*               LISTEN      1750/sshd: mainuser  off (0.00/0/0)
tcp6       0      0 ::1:44002               :::*                    LISTEN      1750/sshd: mainuser  off (0.00/0/0)

watch与输出结合时会出现乱码,大致如下:

tcp        0                                0.0.0.0:*               LISTEN                 1
c2-user  off (0.00/0/0)
tcp6
c2-user  off (0.00/0/0)
 0 ::1:44002

我怀疑这与终端宽度处理不当有关。我该如何修复?

相关内容