Linux

如何從 lshw 輸出中獲取 bash shell 中的所需值?

  • May 8, 2015

我想從lshw輸出中提取資訊:

-cpu
   product: ......

我只想要這個的產品資訊-cpu

我怎麼能用awkor做到這一點sed

lshw您可以使用實用程序本身進行過濾:

lshw -C cpu

那隻列印cpu部分。但如果你想要產品部分,那麼你需要 awk:

lshw -C cpu | awk '$1=="product:"{$1=""; print}'

它在第一個欄位變數中搜尋字元串product:,並在列印該行的其餘部分之前刪除該部分。

引用自:https://serverfault.com/questions/688709