Como redirecionar a saída do cowsay para a entrada do zwrite

0

Eu corro o cowsay, que me pede para inserir uma string de texto. Em seguida, imprime o resultado para stdout.

Eu quero redirecionar esse resultado para zwrite em vez de stdout.

A questão é que não posso fazer cowsay | zwrite porque depois que eu executo o cowsay, ele roda no REPL me pedindo para inserir o argv, então ele imprime o resultado para stdout. Nesse caso, não consigo pensar em uma maneira de redirecionar sua saída.

    
por hu1 11.12.2015 / 07:34

1 resposta

2

Você pode usar:

echo "some text"|cowsay

Para redirecionar a saída do cowsay você pode usar:

echo "some text"|cowsay > /tmp/cowsay.out

ou

echo "some text"|cowsay|zwrite user
    
por 11.12.2015 / 08:15