我想从下面的命令输出中提取数值:
bash-3.2# psrinfo -pv | head -1
The physical processor has 1 virtual processor (0)
也就是说,输出应该是“1”。
有人可以提供一些命令或小脚本来执行此操作吗?
答案1
您可以使用cut
-command来执行您需要的操作。
$ psrinfo -pv | head -1 | cut -f 5 -d ' '
1
-f 5
表示第5个字段,-d ' '
表示使用空格作为字段分隔符。