2
ответа

bash: перенаправить stderr в файл и stdout + stderr на экран

Я хотел бы сохранить поток stderr команды в файл журнала, но я также хочу отображать весь вывод (stdout + stderr) на экране . Как я могу это сделать? Я нашел только решение ...
23.05.2017
2
ответа

Содержимое файла стерто

Я использовал эту команду: sort .file1> .file2 | mv .file2 .file1 Но тогда .file1 пуст. Почему? Если моя команда неверна, как мне ее восстановить?
18.05.2017
2
ответа

Запись в журнал вывода команды Expect

Я создал приведенный ниже сценарий expect, и мне нужно записать в журнал вывод этого сценария. SOURCE_FILE=`ls -l *.txt --time-style=+%D | grep ${DT} | grep -v '^d' | awk '{print $NF}' ` ` if [ -n "${SOURCE_FILE}" ] ...
30.04.2017
2
ответа

Как перенаправить вывод команды и ошибку в два разных файла? [дубликат]

Я хочу перенаправить вывод команды tar в один файл, скажем, out.log, и ошибки во время выполнения должны быть перенаправлены в другой файл, например error.log. Как я могу этого добиться?
27.04.2017
2
ответа

Чем отличается перенаправление файлов bash на стандартный от оболочки (`sh`) в Linux?

Я написал сценарий, который переключает пользователей во время работы, и выполнил его, используя перенаправление файлов на стандартный in. Итак, user-switch.sh это ... #! / bin / bash whoami sudo su -l root whoami И запустил его с помощью ...
13.04.2017
2
ответа

KSH моделирование основанного на тексте меню с помощью STDERR

Действительно ли возможно отформатировать STDERR, чтобы иметь лучше выглядящее меню с помощью избранной команды? У меня есть простой избранный выбор oChoice в $ (<tempMenu.menu); действительно заключите "$oChoice" в корпус в...
13.04.2017
2
ответа

Должен ли я использовать одинарные или двойные угловые скобки для перенаправления на /dev/null?

Большинство ответов здесь [1] [2] [3] используйте одинарные угловые скобки для перенаправления на /dev/null, как это : command > /dev/null Но добавление к /dev/null тоже работает : command >> /dev/null Кроме ...
13.04.2017
2
ответа

Перенаправление вывода GREP в разные текстовые файлы в зависимости от содержимого захвата

У меня есть файл журнала с двумя различными событиями (среди прочих), которые мне нужно захватить. Каждое событие генерирует отдельную выделенную строку в файле журнала в следующем формате: отметка времени - PID - процесс - ...
31.03.2017
2
ответа

Перенаправление stdout и stderr и отмена опции noclobber

В моем bash включена опция noclobber, и у меня уже есть файл file1.txt. Я хочу записать в существующий файл, перенаправив stdout и stderr в file1.txt, при этом отменив опцию noclobber. Ниже приведена моя ...
16.03.2017
2
ответа

Как я могу присвоить вывод команды к переменной оболочки?

Я хочу присвоить результат выражения к переменной и связать его со строкой, затем повторить его. Вот то, что я имею: #!/bin/bash CD ~ / Рабочий стол; thefile = ls-t-U | "снимок экрана" grep-m 1;...
17.02.2017
2
ответа

В какой поток xsel печатает предупреждение об отсутствии новой строки?

xsel - это программа, с помощью которой вы можете получить доступ к системному буферу обмена из командной строки. Если в конце скопированного содержимого нет новой строки, программа печатает предупреждение после содержимого буфера обмена, как показано ниж
13.01.2017
2
ответа

перенаправление echo / printf не работает в фоновом процессе

У меня есть такая команда: sudo sh -c "echo $ ADDR> / sys / class / gpio / export "Он правильно запускается из оболочки, но если я запускаю его как фоновый процесс, я получаю следующую ошибку: tty отсутствует ...
15.12.2016
2
ответа

Как заставить cron отправлять электронную почту с журналом ошибок, когда скрипт выдает ошибки?

У меня есть задание cron, которое запускает сценарий, который записывает проверки на наличие ошибок в базе данных sql и записывает ошибки в файл журнала. Файл журнала предоставляется в команде для запуска сценария. Я только хочу ...
06.10.2016
2
ответа

Как программы выводят в другое место, кроме STDOUT / STDERR? Как этого избежать?

По-видимому, я не знаю всех доступных для использования адресатов вывода. Я знаю о stdout (& 1) и stderr (& 2). Однако после перенаправления обоих дескрипторов я иногда все равно получаю некоторые ...
15.07.2016
2
ответа

Перенаправьте вывод команды в 'команде времени'

Я пробую ко времени что-то использование:/usr/bin/time myCommand Однако с тех пор/usr/bin/time пишет в stderr, если myCommand также запишет в stderr, то я получу больше, чем просто вывод времени на потоке...
16.03.2016
2
ответа

Порядок между `nohup`, `&` и перенаправлением?

Каков правильный порядок между nohup, & и перенаправлением, когда они используются вместе? Почему другие порядки не являются правильными? Например, $ nohup firefox& &> /dev/null $ nohup firefox &&...
29.02.2016
2
ответа
2
ответа

как перенаправить вывод ssh в файл

Я хочу установить ssh-соединение с моим сервером, но не хочу вводить пароль. Я хочу сохранить вывод в файл следующим образом: $ ssh (hidden) -p 22 1> output 2> & 1, но когда я запускаю его, вывод ...
21.10.2015
2
ответа

Перехват вывода/перенаправления команд, соединенных &&

У меня есть ряд команд a,b,c, которые я соединяю вместе с помощью &&: a && b && c. Я хочу перехватить вывод всех команд в stdout и stderr. a && b &...
19.08.2015
2
ответа

Как при чтении строки с конвейером

В настоящее время я пытаюсь прочитать файл csv с помощью BASH. 10-е значение [$ f10] файла csv должно быть больше 0 для данного класса машины и идентификатора машины [m_class] и [m_id] (они определяются пользователем). ...
29.07.2015
2
ответа

sponge от moreutils - в чем разница в перенаправлении оболочки? полезные примеры?

> brew install moreutils ==> Загрузка https://homebrew.bintray.com/bottles/moreutils-0.55.yosemite.bottle.tar.gz ############# #### ...
06.06.2015
2
ответа

Как я могу заставить xargs играть по правилам с stdin?

seq 1 3$ seq 1 3 1 2 за 3$ | xargs отзывается эхом 1, 2 3$ Мысленно заменяют seq 1 3 любой командой, которая перечисляет записи one-per-line по стандарту. Как может я получать более или менее, что Вы ожидали бы, т.е...
12.04.2015
2
ответа

CSH и весь вывод (с ошибками) в файл

Я должен сохранить весь вывод от компиляции до файла. У меня есть много ошибок "неопределенная ссылка", и я хочу, посмотрите все эти ошибки. Я пробую "makeall> и", но в файле не ни одна ошибка "...
28.03.2015
2
ответа

перенаправление производится от интерфейса?

Я повторяю команду AT к модемному интерфейсу (/dev/ttyUSB3), и команда работает успешно. Например, ниже работ команды и имеет вывод OK: повторите-e "ATZ\r">/dev/ttyUSB3 I...
26.01.2015
2
ответа

Несколько Регистрируют Перенаправление с awk и находят

У меня есть некоторые файлы в каталоге. И я хочу добавить некоторые строки в вершине и конце файла с помощью awk. Пример: Моя команда awk: awk 'НАЧИНАЮТСЯ {печатают "line1\nline2"} {печатают 0$}, КОНЕЦ {печатает "line3\nline4"}...
21.01.2015
2
ответа

Используя вывод команды для определения названия файла для перенаправления вывода к

Я хочу выполнить smartctl-a и использовать порядковый номер устройства от того вывода как название файла для хранения вывода в. Я знаю, что это может быть сделано путем вызова smartctl дважды и разрезания...
23.11.2014
2
ответа

Собирание данных от Счастливой случайности 1620a через netcat

Я пытаюсь вытянуть данные температуры и влажности из термогигрометров DewK 1620a Счастливой случайности и записать чтения временного файла/влажности в журнал. Я могу соединиться с устройством через netcat с простым 'nc 1.2.3....
05.11.2014
2
ответа

удвойтесь grep на хвосте-f не дает вывода

Если я следую за файлом так или иначе как это: хвост-f/var/log/syslog|grep s, я вижу, что все строки содержат "s", Почему это не дает вывода, если я grep он снова к тому же "s"? хвост-f/var/log/...
28.10.2014
2
ответа

Замена процесса с перенаправлением ввода

Я пытаюсь понять перенаправление ввода в сочетании с процессом substituation. Я использую удар 3, примером с TR является следующий TR $ "o" <(повторите "Нечто"), TR: дополнительный операнд '/dev/fd/...
02.09.2014