想遍历所有pcie设备并打印连接状态,发现 awk | xargs 不能使用,查找了下语法格式,使用system可以在awk中使用shell脚本,在system里面shell命令用双引号包住,awk中的变量放在双引号外面且两边需要加空格
lspci |grep 103a | awk '{ system("lspci -vvs " $1 "| grep LnkSta:") }'
想遍历所有pcie设备并打印连接状态,发现 awk | xargs 不能使用,查找了下语法格式,使用system可以在awk中使用shell脚本,在system里面shell命令用双引号包住,awk中的变量放在双引号外面且两边需要加空格
lspci |grep 103a | awk '{ system("lspci -vvs " $1 "| grep LnkSta:") }'
219

被折叠的 条评论
为什么被折叠?