Ho un programma texcount
che genera il numero di parole nel mio documento LaTeX. Posso anche convogliare l'output di questo per sed
creare le nuove interruzioni di riga TeX e scriverlo in un file che posso quindi includere nel mio documento finale. Ma quando faccio texcount foo.tex | sed s/$/'\\\\'/ > wc.tex
l'output della riga di comando di texcount
viene soppresso.
Come posso ottenere l'output del primo comando da visualizzare nel terminale e reindirizzato a sed?
tee
. Se sei certo di shell come Bash, puoi pipe l'output di tee usando>(some further commands)
. In altre shell, dovresti dare a tee un argomento per il nome del file (questa è la sua modalità operativa standard), quindi eseguiresome further commands < thatfile
, quindi eliminare quel file. O vedi la risposta di Hari qui sotto.