以下是命令的输出:
netstat -plten|grep 45678
tcp 0 0 :::45678 :::* LISTEN 0 129367622 109746/java
然而,我希望输出结果是“109746”。
我尝试过:
netstat -plten|grep 45678|awk ' {print$9}'
但是这个输出结果是
109746/java
,有没有办法使用正则表达式来匹配$9
,以得到所需的输出结果。
netstat -plten | grep 45678 | awk '{print $9}' | sed -e 's/\/.*$//'
- hrbrmstr