Valor específico de consulta ~ / .Xresources

2

Gostaria de consultar um único valor de ~ / .Xresources. xrdb -query fornece toda a configuração, mas eu gostaria especificamente de fazer eco do valor de uma propriedade individual (por exemplo, URxvt.internalBorder ou *color14 ). Como posso fazer isso?

    
por gmarmstrong 04.05.2018 / 16:59

1 resposta

1

Aqui está uma solução usando grep e cut para analisar a saída de xrdb -query :

xrdb -query | grep "URxvt.internalBorder" | cut -f 2

retorna 30 . Outro exemplo:

xrdb -query | grep "*color14" | cut -f 2

retorna #d65d0e .

Tradução:

  • xrdb -query apresenta as propriedades ~/.Xresources atuais
  • grep "foo.bar" obtém a linha na qual uma propriedade específica é definida
  • cut -f 2 obtém o segundo "campo", excluindo a primeira propriedade
por 06.05.2018 / 02:22

Tags