Как получить вывод команды "nvidia-settings" через командную строку?
Дело под рукой:
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 ответа
Пройти grep -m 1
переключатель, чтобы ограничить только один соответствующий выход. Увидеть man grep
,
Используйте опцию -t query
$ nvidia-settings -t -q [gpu: 0] / GPUCoreTemp 56