Eu tenho um programa texcount
que gera o número de palavras no meu documento LaTeX. Também posso canalizar a saída disso para sed
criar novas linhas de quebra de linha TeX e gravar isso em um arquivo que eu possa incluir no meu documento final. Mas quando eu faço texcount foo.tex | sed s/$/'\\\\'/ > wc.tex
a saída da linha de comando texcount
é suprimida.
Como faço para que a saída do primeiro comando seja exibida no terminal e canalizada para sed?
tee
. Se você tem certas cascas como o Bash, pode canalizar a saída do tee usando>(some further commands)
. Em outros shells, você teria que fornecer ao tee um argumento de nome de arquivo (esse é o modo padrão de operação), executarsome further commands < thatfile
e excluir o arquivo. Ou veja a resposta de Hari abaixo.