Linux
如何從 lshw 輸出中獲取 bash shell 中的所需值?
我想從
lshw
輸出中提取資訊:-cpu product: ......
我只想要這個的產品資訊
-cpu
。我怎麼能用
awk
or做到這一點sed
?
lshw
您可以使用實用程序本身進行過濾:lshw -C cpu
那隻列印cpu部分。但如果你只想要產品部分,那麼你需要 awk:
lshw -C cpu | awk '$1=="product:"{$1=""; print}'
它在第一個欄位變數中搜尋字元串
product:
,並在列印該行的其餘部分之前刪除該部分。