Como usar dados da área de transferência no script bash? [duplicado]

0

Frequentemente, uso um comando curl simples para obter detalhes dos endereços IP. curl ipinfo.io/111.222.333.444

Quase toda vez que eu tenho o endereço IP na área de transferência

Existe uma maneira de usar uma variável bash para automaticamente usar o valor da área de transferência para o endereço IP?

Idealmente, gostaria de criar um alias Alias iploc = 'curl ipinfo.io/{pbcopy}'

Então, cada vez que eu copio um endereço IP na área de transferência, posso digitar "iploc" no terminal e obter o resultado. l

    
por Laurent 22.11.2018 / 04:20

1 resposta

3

Você pode usar xsel para acessar a área de transferência

iploc='curl ipinfo.io/$(xsel -o)'

veja também Pipe de / para a área de transferência no script Bash e Como faço para enviar stdin para a área de transferência?

    
por 22.11.2018 / 04:35