如果我运行ip addr sho | grep 9000
它,它会返回我需要快速统计的界面:
eth3: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 9000 qdisc mq state UP qlen 1000
但是,我想学习如何让这个 grep 命令返回一个更短的行,而没有不必要的细节,比如:
eth3: mtu 9000 state UP
这可以通过将某些参数应用于 grep 命令来实现吗?
如果我运行ip addr sho | grep 9000
它,它会返回我需要快速统计的界面:
eth3: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 9000 qdisc mq state UP qlen 1000
但是,我想学习如何让这个 grep 命令返回一个更短的行,而没有不必要的细节,比如:
eth3: mtu 9000 state UP
这可以通过将某些参数应用于 grep 命令来实现吗?
awk
解决方案。查找带有 eth 的行,后跟一个数字,再后跟一个 :,然后打印相关的列。sed
解决方案,虽然有人会指出有更甜美 + 更短的方法。grep
+cut
解决方案。