Передайте grep -m 1
переключатель, чтобы ограничить только один соответствующий выход. См man grep
.
Как получить вывод команды «nvidia-settings» через командную строку?
1008
Ashrael
дело под рукой:
nvidia-settings -q все | grep 'Атрибут. * GPUCoreTemp'
дает:
Attribute 'GPUCoreTemp' (system5:0.0) 58. Attribute 'GPUCoreTemp' (system5:0[gpu:0]): 58.
тогда я делаю это:
nvidia-settings -q all | grep 'Attribute.*GPUCoreTemp' | sed -e 's/.* //'
дает мне:
58. 58.
Но я хочу только первый ... Как этого добиться?
2 ответа на вопрос
3
tniles
Жизнь может быть такой простой :) спасибо! Я всегда как-то теряюсь в man-страницах, особенно длинные.
Ashrael 8 лет назад
0
Нет проблем и рад помочь! :-) Пожалуйста, примите мой ответ, если это сработало для вас.
tniles 8 лет назад
0
1
hobbyte
Use -t query option
$ nvidia-settings -t -q [gpu:0]/GPUCoreTemp 56
Похожие вопросы
-
9
grep все файлы .java в каталоге для конкретной строки
-
3
Может ли GNU Grep выводить выбранную группу?
-
3
Как я могу создать оглавление для документа уценки с помощью Python / AWK / SED?
-
-
2
Удаление новых строк из файла RTF с помощью sed
-
5
Grep инструмент для XML
-
4
Как я могу рекурсивно grep определенных файлов в каталоге?
-
8
Linux grep или найти использование
-
4
Какая польза от? в команде grep .. и практическое использование
-
1
Твики на nvidia-settings работают только при открытии программы
-
5
Получение цветных результатов при использовании трубы от grep до менее