從字串中提取數值

從字串中提取數值

我想從以下命令輸出中提取數值:

bash-3.2# psrinfo -pv | head -1
The physical processor has 1 virtual processor (0)

也就是說,輸出應該是「1」。

有人可以給我任何命令或小腳本來執行此操作嗎?

答案1

您可以使用cut- 命令來執行您需要的操作。

$ psrinfo -pv | head -1 | cut -f 5 -d ' '
1

-f 5表示第5個字段,-d ' '表示使用空格作為字段分隔符號。

相關內容