0
ответов

Отфильтровать частичный вывод некоторого скрипта [дубликат]

Мне нужно проанализировать вывод некоторого скрипта Итак, я знаю их заголовок и их хвостовую часть некоторой части выходного скрипта, но не содержимое. Я нашел подход [1] Но мне нужно что-то вроде: $ ...
05.03.2018
0
ответов

Как завершить команду Linux tee, не убивая приложение, которое она получает от

У меня есть сценарий bash, который работает, пока включена машина Linux. Я запускаю его, как показано ниже: (/mnt/apps/start.sh 2> & 1 | tee /tmp/nginx/debug_log.log) & После запуска я могу ...
05.01.2018
0
ответов

Несогласованное поведение при изменении файла на месте с помощью cat, sort, tee и pipe [дубликат]

Ситуация: при использовании следующей команды: cat foo | сортировать | tee foo, где foo - это текстовый файл из нескольких строк, результат не согласован. Я заметил два результата: Файл ...
28.12.2017
0
ответов

в чем разница в синтаксисе для захвата вывода bash?

Обычно я использую ./aaa.sh 2> & 1 | tee -a log Но нашел новую команду, которая кажется более простой: ./aaa.sh &> log Итак, от чего я отказываюсь во втором случае?
21.12.2017
0
ответов

Происхождение имени тройника

Кто-нибудь знает где утилита командной строки tee получила свое имя, похоже, я ничего не могу найти.
04.12.2017
0
ответов

Как заставить любую программу работать с командой tee?

Я написал программу (на Ruby), и она работала хорошо. Он распечатывает несколько строк текста, затем делает паузу на минуту, а затем повторяет вышеуказанное. Он работает хорошо (в терминале Mac OS X), но я заметил, что если я ...
29.11.2017
0
ответов

Получить код выхода из предыдущей команды перед конвейером [дубликат]

У меня есть это: узел $ {SUMAN_RUNNABLE} | тройник -a run.sh.log EXIT_CODE = $ ?; но похоже, что код выхода всегда равен 0, потому что tee предоставляет код, а не исполняемый файл узла. Есть ли способ ...
27.06.2017
0
ответов

Можно ли «разветвить» STDOUT на два разных места? [дубликат]

Возможный дубликат: есть ли в bash способ перенаправить вывод, чтобы он по-прежнему передавался на стандартный вывод? Скажем так: ps -ef | grep httpd, чтобы узнать, запущен ли apache или нет, но я также хочу «сбросить» ...
13.04.2017
0
ответов

ping выводит статистику в файл

[root@localhost ~]# while true; do timeout -s 2 1h ping 96.120.16.121 | ts '%Y-%m-%d %H:%M:%S |' | tee -a ping.log; done более удобный для чтения формат: #!/bin/bash while true; do timeout -s 2 1h ...
22.06.2016
0
ответов

Pipe Fail (141) при передаче вывода в tee - почему?

Пример должен прояснить мой вопрос. Такое поведение имеет смысл для меня: $ echo hi | cat hi $ echo hi | tee >(cat) hi hi Первый случай очевиден. Во втором случае мы передаем "hi" в tee с помощью ...
04.04.2016
0
ответов

команда T-split в Linux вместо cat? [дубликат]

поэтому для ответа на вопрос я должен сохранить в журнале оба сообщения x и y, поскольку y существует только, а x нет. Я использовал cat x y &> log, чтобы иметь возможность хранить оба сообщения. Однако в качестве второй части мои ...
30.03.2016
0
ответов

Busybox ASH внутри initrd имеет проблему при передаче tee в sed

Я пытаюсь записать в журнал вывод ранней загрузки из скрипта init. Вот что работает: mkdir -p /run/log && \ mkdir -p /tmp && \ mkfifo /tmp/stage-1-init.log.fifo1 && \ mkfifo ...
18.02.2016
0
ответов

Понимание перенаправления ввода-вывода в контексте _процесса подстановки_

Запуск GNU bash, версия 4.3.11 (1) -release (x86_64-pc-linux-gnu). Я не совсем понимаю подстановку процесса (ProcSub) с точки зрения пользователя, заинтересованного в снятии ограничений на ввод-вывод ...
16.01.2016
0
ответов

Не удается передать результат `pwd` в tee [closed]

Я использую Ubuntu 14.04. Когда я выполняю ls | тройник - работает нормально. Но pwd | tee - просто вывести абсолютный путь только один раз и не выйти! мне нужно Ctrl + C, чтобы остановить это. Есть подсказка? РЕДАКТИРОВАТЬ: я использую bash.
13.10.2015
0
ответов

Использование exec и tee для одновременного перенаправления журналов на стандартный вывод и в файл журнала [дубликат]

Как в сценарии bash перенаправить все стандартные выходные данные в файл журнала и вывести выходные данные на экран с помощью exec? log_file = "$ HOME / logs / install.txt-`date + '% Y-% m-% d_% H-% M-% S'`" [-f "$ log_file"] |. ..
21.07.2014
0
ответов

Скрипт - Запись stdout и stderr в файл И на терминал без пайпа [дубликат]

Я не знаю, возможно ли это, я хотел бы запустить скрипт bash без пайпа, которые пишут все в файл и при этом видят вывод на терминале. Так что я знаю, как это сделать с этим ...
21.07.2014
0
ответов

Сценарий Bash не выводит TEE в подкаталог [закрыто]

У меня есть сценарий, который запускается ряд команд curl путем чтения входного файла построчно (каждая строка имеет разные параметры завитка). Я пытаюсь устранить stnd out и ошибку stnd для curl ...
25.10.2011