O que seria um bom truque de SED para listar as propriedades de todos os dispositivos de entrada X?

1

Uma lista de dispositivos de entrada X é retornada usando o comando xinput --list e as propriedades de um dispositivo de entrada são listadas usando um comando do formulário xinput --list-props "device name" . Como o SED pode ser usado para obter uma impressão de todos os dispositivos de entrada e todas as suas respectivas propriedades?

    
por d3pd 24.04.2015 / 15:03

1 resposta

2

- list-props também aceita o id numérico, então

xinput --list | sed -n 's/.*id=\([0-9]\+\).*//p' | xargs xinput --list-props

Ou, obrigado a @steeldriver

xinput --list --id-only | xargs xinput --list-props
    
por glenn jackman 24.04.2015 / 15:21