我在尋找命令,不僅顯示處理器速度,而且顯示特定行。這些行必須包含「MHz」或「HZ」。將不勝感激的幫助。Linux Bash命令 - 顯示處理器速度 - 特定行
-1
A
回答
1
你可以使用正則表達式來做到這一點。
grep -P 'M?Hz' /proc/cpuinfo
(我假設你做AA錯字和意Hz
代替HZ
)
grep
是一種工具,從輸入通道讀取(或者,如果指定的文件),並返回匹配特定的行正則表達式(正則表達式)。
在這種情況下,正則表達式是M?Hz
,這意味着所有包含(M)Hz的行。
注意,你可以刪除M?
,因爲它是可選的:任何線路匹配MHz
也將匹配Hz
...
而且這取決於你所需要的信息:/proc/cpuinfo
大概是CPU信息最爲突出的列表。正如@JonathanReinhart所示,lscpu
也是更緊湊信息的好選擇。
在情況下,由命令產生的輸入,可以使用一個管(|
):
command | grep 'Hz'
例如:
lscpu | grep 'Hz'
甲管意味着使用輸出第一個command
爲輸入爲s第二個命令(這裏是grep
)。通過使用一系列管道,人們可以提取有用的信息,對其進行修改等。您可以將其與第一個程序(工作人員)在裝配線上放置某些東西的裝配線進行比較,該裝配線由第二個程序接收並進一步處理工人/程序,直到達到線路末端。
+0
謝謝。通過閱讀這篇文章,我已經獲得了我需要的和更多。感謝幫助。 – Cortex
相關問題
- 1. 在linux,gnome,bash命令批處理命令
- 2. 處理特定的命令行參數
- 3. 從Linux上的命令隊列並行處理(bash,python,ruby ... whatever)
- 4. bash命令行的處理流程
- 5. Linux Bash goto命令?
- 6. 批處理命令,特定執行順序和多個命令
- 7. Linux命令行來處理CSV
- 8. 定製DB2命令行處理器
- 9. show處理器速度
- 10. Linux Bash sed命令
- 11. Ruby在Linux上執行Bash命令
- 12. Linux bash命令不正確地處理輸出中的零。
- 13. 速度爲特定行號
- 14. 尋找這些Linux bash命令的等效Windows批處理命令
- 15. bash腳本運行從文件的速度比在命令行
- 16. 命令行* linux
- 17. linux命令「file」顯示爲「GNU/Linux 2.6.24」
- 18. bash命令打印行號在特定範圍內的列
- 19. Linux檢查shell命令(bash)
- 20. 批處理命令忽略dir命令後的特定文件?
- 21. 批處理文件顯示批處理命令
- 22. 使用預處理器指令來定義命令行選項
- 23. 如何鎖定我的顯示器與Linux中的命令?
- 24. 來自linux命令的處理結果
- 25. DB2命令行處理器超時
- 26. 當shellexecute命令在MFC中執行批處理文件時顯示進度條
- 27. SAS顯示管理器命令
- 28. linux的bash命令通過空間
- 29. 如何編寫批處理文件來運行特定命令?
- 30. 處理彩色bash提示
什麼是您的輸入,您想要的輸出是什麼,您嘗試了什麼? –
所以你正在尋找'grep'? –
我已經使用命令「lscpu」來顯示CPU信息。我想要發生的只是顯示包含「MHz」或「Hz」的行。 – Cortex