У мене є програма, texcountяка виводить кількість слів у моєму документі LaTeX. Я також можу sedподати висновок цього для того, щоб зробити нові рядки TeX рядків і записати це у файл, який потім я можу включити у свій остаточний документ. Але коли я виконую texcount foo.tex | sed s/$/'\\\\'/ > wc.texкомандний рядок, texcountто витісняється.
Як я можу отримати висновок першої команди, який відображатиметься в терміналі і передається в sed?
tee. Якщо у вас є такі снаряди, як Bash, ви можете передавати вихід трійника, використовуючи>(some further commands). В інших оболонках вам доведеться вказати аргументу назви файлу (це його стандартний режим роботи), а потім запуститиsome further commands < thatfileта видалити цей файл. Або дивіться відповідь Харі нижче.