Para reproduzir:
seq 10000 | /usr/bin/xsel -b
/usr/bin/xsel -b
Resultado observado: de:
A saída muda aleatoriamente entre esses três, mesmo se eu executar xsel -b
várias vezes sem redefini-la com o pipe para stdin!
A entrada deve ser grande o suficiente: seq 1000
não funciona. Os bytes reais não parecem importar, apenas o tamanho da entrada.
Uma vez eu faço seq 10000 | /usr/bin/xsel -b
:
xclip -selection clipboard -o
também está corrompido, mas de uma maneira estranha diferente Eu não reproduzo isso se eu tentar definir a área de texto com:
seq 10000 | xclip -selection clipboard
então parece ser um problema na maneira como o xsel lida com a entrada stdin.
O uso de -i
e -o
não alterou nada.
O problema começou hoje "sozinho".
Se você se reproduzir, adicione um comentário abaixo.
Ubuntu 14.04 AMD64, xsel 1.2.0.