bash do Linux, o comando replace

1

Como posso apagar o - da área de transferência?

Eu tenho um script:

#!/bin/bash
xclip -o | replace - "" | xclip

Bat isso não funciona Então

replace \- "" não tem efeito

]$ uname -a
Linux localhost.localdomain 3.17.4-302.fc21.x86_64 #1 SMP Thu Dec 4 19:12:43 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
    
por Yuchimenko Igor 12.12.2014 / 19:43

1 resposta

1

Você pode usar tr -d :

$ xclip -o | tr -d "-" | xclip
    
por 12.12.2014 / 19:46