Como duplicar o STDOUT?

1

Para simplificar, como duplicar algo como:

echo 'hello'

para STDOUT e um arquivo?

Como:

echo 'hello' 1>&0 | echo ... # and then?
    
por CarstenP 04.06.2017 / 18:00

1 resposta

7

Procure o programa tee .

man tee :

tee - read from standard input and write to standard output and files.

Além disso, você pode encadear este programa se precisar de vários arquivos, etc.

> echo "hello" | tee /tmp/h1.txt
ola
> cat /tmp/h1.txt
ola

    
por 04.06.2017 / 18:04

Tags