Ich habe ein Programm texcount, das die Anzahl der Wörter in meinem LaTeX-Dokument ausgibt. Ich kann die Ausgabe auch sedweiterleiten, um die TeX-Zeilenumbrüche der Zeilenumbrüche zu erstellen und diese in eine Datei zu schreiben, die ich dann in mein endgültiges Dokument aufnehmen kann. Aber wenn ich das tue, wird texcount foo.tex | sed s/$/'\\\\'/ > wc.texdie Befehlszeilenausgabe von texcountunterdrückt.
Wie kann ich die Ausgabe des ersten Befehls erhalten, der im Terminal angezeigt und an sed weitergeleitet wird?
tee. Wenn Sie bestimmte Muscheln wie Bash sind, können Sie die Ausgabe des T-Stücks mit verwenden>(some further commands). In anderen Shellssome further commands < thatfilemüssten Sie tee ein Dateinamenargument geben (dies ist die Standardbetriebsart) und dann ausführen und dann die Datei löschen. Oder siehe Haris Antwort unten.