У меня есть программа, texcount
которая выводит количество слов в моем документе LaTeX. Я также могу направить выходные данные этого, чтобы sed
сделать переносы строк TeX newlines и записать это в файл, который я могу затем включить в мой окончательный документ. Но когда я делаю texcount foo.tex | sed s/$/'\\\\'/ > wc.tex
вывод командной строки texcount
, подавляется.
Как я могу получить выходные данные первой команды, которые будут отображены в терминале и переданы в sed?
tee
. Если вы уверены, что такие оболочки, как Bash, вы можете передать выходные данные Tee используя>(some further commands)
. В других оболочках вам нужно будет указать в качестве аргумента имя файла (это стандартный режим работы), а затем запуститьsome further commands < thatfile
, а затем удалить этот файл. Или посмотрите ответ Хари ниже.