gpt4 book ai didi

linux - 执行ss命令后cut命令出现问题

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:44:01 25 4
gpt4 key购买 nike

这是我使用的基本剪切语法:

[jay@webserver ~]$ ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:Port
ESTAB 0 52 xxx.xx.xx.xx:xx xxx.xx.xx.xx:xx
ESTAB 0 232 xxx.xx.xx.xx:xx xxx.xx.xx.xx:xx

但是当我尝试在字段上进行剪切时,我没有得到适当的输出:

[jay@webserver ~]$ ss -tn | grep -v State | cut -d$'\t' -f3,4
ESTAB 0 36 xxx.xx.xx.xx:xx xxx.xx.xx.xx:xx
ESTAB 0 68 xxx.xx.xx.xx:xx xxx.xx.xx.xx:xx

我唯一能想到的是分隔符不是制表符,但在那种情况下我怎么能得到我想要的输出呢?

最佳答案

ss 的输出以空格分隔。我建议使用 awk:

ss -tn | grep -v State | awk '{print $3,$4}'

关于linux - 执行ss命令后cut命令出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39195862/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com