Como obter saída de comando de “nvidia-settings” via linha de comando?

4

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?

    
por Ashrael 14.12.2015 / 19:23

2 respostas

3

Passar grep a opção -m 1 , para limitar a apenas uma saída correspondente. Veja man grep .

    
por 14.12.2015 / 19:26
1

Use a opção de consulta -t

$ nvidia-settings -t -q [gpu:0]/GPUCoreTemp
56
    
por 04.01.2016 / 11:52