Мне нужно проанализировать вывод некоторого скрипта Итак, я знаю их заголовок и их хвостовую часть некоторой части выходного скрипта, но не содержимое. Я нашел подход [1] Но мне нужно что-то вроде: $ ...
У меня есть сценарий bash, который работает, пока включена машина Linux. Я запускаю его, как показано ниже: (/mnt/apps/start.sh 2> & 1 | tee /tmp/nginx/debug_log.log) & После запуска я могу ...
Ситуация: при использовании следующей команды: cat foo | сортировать | tee foo, где foo - это текстовый файл из нескольких строк, результат не согласован. Я заметил два результата: Файл ...
Обычно я использую ./aaa.sh 2> & 1 | tee -a log Но нашел новую команду, которая кажется более простой: ./aaa.sh &> log Итак, от чего я отказываюсь во втором случае?
Я написал программу (на Ruby), и она работала хорошо. Он распечатывает несколько строк текста, затем делает паузу на минуту, а затем повторяет вышеуказанное. Он работает хорошо (в терминале Mac OS X), но я заметил, что если я ...
У меня есть это: узел $ {SUMAN_RUNNABLE} | тройник -a run.sh.log
EXIT_CODE = $ ?; но похоже, что код выхода всегда равен 0, потому что tee предоставляет код, а не исполняемый файл узла. Есть ли способ ...
Возможный дубликат: есть ли в bash способ перенаправить вывод, чтобы он по-прежнему передавался на стандартный вывод? Скажем так: ps -ef | grep httpd, чтобы узнать, запущен ли apache или нет, но я также хочу «сбросить» ...
[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 ...
Пример должен прояснить мой вопрос. Такое поведение имеет смысл для меня: $ echo hi | cat
hi
$ echo hi | tee >(cat)
hi
hi Первый случай очевиден. Во втором случае мы передаем "hi" в tee с помощью ...
поэтому для ответа на вопрос я должен сохранить в журнале оба сообщения x и y, поскольку y существует только, а x нет. Я использовал cat x y &> log, чтобы иметь возможность хранить оба сообщения. Однако в качестве второй части мои ...
Я пытаюсь записать в журнал вывод ранней загрузки из скрипта init. Вот что работает: mkdir -p /run/log && \
mkdir -p /tmp && \
mkfifo /tmp/stage-1-init.log.fifo1 && \
mkfifo ...
Запуск GNU bash, версия 4.3.11 (1) -release (x86_64-pc-linux-gnu). Я не совсем понимаю подстановку процесса (ProcSub) с точки зрения пользователя, заинтересованного в снятии ограничений на ввод-вывод ...
Я использую Ubuntu 14.04. Когда я выполняю ls | тройник - работает нормально. Но pwd | tee - просто вывести абсолютный путь только один раз и не выйти! мне нужно Ctrl + C, чтобы остановить это. Есть подсказка? РЕДАКТИРОВАТЬ: я использую bash.
Как в сценарии bash перенаправить все стандартные выходные данные в файл журнала и вывести выходные данные на экран с помощью exec? log_file = "$ HOME / logs / install.txt-`date + '% Y-% m-% d_% H-% M-% S'`"
[-f "$ log_file"] |. ..
Я не знаю, возможно ли это, я хотел бы запустить скрипт bash без пайпа, которые пишут все в файл и при этом видят вывод на терминале. Так что я знаю, как это сделать с этим ...
У меня есть сценарий, который запускается ряд команд curl путем чтения входного файла построчно (каждая строка имеет разные параметры завитка). Я пытаюсь устранить stnd out и ошибку stnd для curl ...