Passar grep a opção -m 1
, para limitar a apenas uma saída correspondente. Veja man grep
.
o caso em questão:
nvidia-settings -q todos | grep 'Atributo. * GPUCoreTemp'
dá:
Attribute 'GPUCoreTemp' (system5:0.0) 58.
Attribute 'GPUCoreTemp' (system5:0[gpu:0]): 58.
então eu faço:
nvidia-settings -q all | grep 'Attribute.*GPUCoreTemp' | sed -e 's/.* //'
me dá:
58.
58.
Mas eu só quero o primeiro ... Como conseguir isso?
Passar grep a opção -m 1
, para limitar a apenas uma saída correspondente. Veja man grep
.
Use a opção de consulta -t
$ nvidia-settings -t -q [gpu:0]/GPUCoreTemp 56
Tags grep sed nvidia-settings