2
ответа

Почему / dev / stderr недействителен при перенаправлении на канал в cygwin?

Недавно я столкнулся с неожиданной проблемой с недопустимым / dev / stderr в обновленном cygwin, который также присутствует в колодце -зрелая установка Debian. (Правка: вопреки тому, что я думал изначально, ...
10.07.2017
2
ответа

Почему требуется stderr?

$ tty / dev / tty0 В $ cat в пользовательском пространстве процесс cat ожидает на своем стандартном вводе ввода данных из файла / dev / tty0. При перечислении несуществующего файла fff, ls / fff> file1 ls не может найти ...
07.05.2017
2
ответа

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

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

Когда использовать стандартный поток ошибок в приложении командной строки?

Есть ли руководство, когда использовать ошибку при написании приложения командной строки? К моему удивлению, я ничего не нашел при поиске в Google. В частности, вопрос, который меня беспокоит прямо сейчас ...
13.01.2017
2
ответа

Как использовать grep stderr? [дубликат]

Как мне выполнить команду grep, содержащую подстановочный знак? Как мне использовать grep stderr? Похоже, что grep ничего не делает: $ less /Users/raine/.nvm/versions/node/v5.5.0/lib/node_modules/* | grep "Not a file" ...
30.06.2016
2
ответа

Различные сообщения об ошибках при использовании различных строк в терминале

Когда я вставляю, например, unix.stackexchange.com, сопровождаемый, Входит в терминал, я получаю следующую ошибку: unix.stackexchange.com: команда, не найденная Этим, в порядке и как я ожидал. Но когда я вставляю...
27.04.2016
2
ответа

перенаправить вывод {time}

Я пытаюсь проверить один запрос на веб-сервере, и у меня возникла проблема, в частности, у меня возникла проблема с перенаправлением вывода команды time. Если я просто запускаю команду time ...
14.04.2016
2
ответа

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

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

Дублируйте stdin в stdout и stderr, но синхронно

Мне нужно дублировать stdout производителя и синхронно передать его двум потребителям. потребитель 1 производитель | дубликатор | потребитель 2 ...
06.09.2015
2
ответа

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

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

Произведите переданное по каналу содержание, чтобы зарегистрировать и показать количество строк в файле на stdout

Я хотел бы использовать мишень для передачи по каналу содержания от stdout, и stderr соответственно в файлы (на самом деле добавляют его с>> (кладите-a $filename для первого удара)). Однако вместо того, чтобы видеть содержание, добавленное к...
18.09.2014
2
ответа

Как я включаю и>/dev/null по умолчанию для всех команд sh/bash?

Существует ли способ сделать и>/dev/null поведение по умолчанию в sh/bash сценарии? У меня' скорее не есть к добавленному это к каждой команде в консоли, не *.sh сценарий. Я надеюсь делать...
03.07.2014
2
ответа

stderr по ssh-t

Это отправляет вывод в STDERR, но не распространяет Ctrl+C (т.е. Ctrl+C уничтожит ssh, но не удаленный сон): $ ssh localhost 'спят 100; нечто эха"> &2"' Это распространяет Ctrl+C (т.е. Ctrl+C...
03.06.2014
2
ответа

Перенаправьте grep вывод ошибок в файл

Я хотел зафиксировать в файл ошибки, будучи возвращенным на командной строке из grep. Например, grep foo.lookup Никакой такой файл в каталоге я хочу произвести это к файлу журнала. Это - моя оболочка...
01.03.2014
1
ответ

Заставить Bash отправить эту ошибку в стандартную ошибку

Во время написания Lua в качестве бэкенда для моего кода LuaTeX я заметил следующее. Для справки, вот код Lua. Эта версия является стандартной Lua. Но на самом деле вам не нужно разбираться в Lua, чтобы понять, что делает функция
14.10.2021
1
ответ

Как перехватить вывод, который не поступает ни в стандартный вывод, ни в стандартный вывод?

Насколько я могу судить, часть вывода, сгенерированного командой /usr/bin/modulecmd, не передается ни на стандартный вывод, ни на стандартный вывод, как показано в следующем примере :% /usr/bin/modulecmd bash help null >/dev/null 2>&
04.09.2021
1
ответ

Перенаправление вывода из дисковых операций не работает

Мне не удается успешно перенаправить STDOUT+STDERR для команд, работающих с дисками. Стандартное перенаправление, которое всегда работает, каким-то образом теперь перехватывает вывод. Два практических примера :Пример...
14.06.2021
1
ответ

перенаправление ввода/вывода bash -как добавить к стандартному выводу

У меня есть сценарий, который перебирает большой набор данных и выполняет несколько длительных операций. Затем мне нужно отсортировать | uniq-c его выводом. Поэтому, чтобы дать ему понять, что он жив, я печатаю точку через каждые N...
14.06.2021
1
ответ

процесс зависает после перенаправления stderr с помощью exec

Я хочу перенаправить stdout и stderr на 2 канала, по одному на каждый для создания пайпов я использовал :mkfifo -m 0666 /var/run/log _stdout.pipe mkfifo -m 0666 /var/run/log _stderr.pipe и все работает нормально, но...
25.05.2021
1
ответ

Как проверить вывод команды (zsh)

Я хочу напечатать новую строку после команды, если она имеет какие-либо выходные данные (Я надеюсь, что это сделает ее более читаемой после того, как мой терминал начнет прокручивать ). Я нашел это :precmd (){ precmd (){ print &...
05.05.2021
1
ответ

как получить разделенный вывод команд в файл

Я хочу напечатать вывод команды ниже в файл, можете ли вы помочь мне, я пробовал 2>&1 даже 2>> также dd if=/dev/random bs=1 count=1000 status=progress |split -b 10 -a 10 У меня есть другая команда dd...
26.03.2021
1
ответ

Перенаправить службу systemd STDERR на команду (sendmail)

Кажется, об этом уже спрашивали, но я нигде не могу найти. У меня есть служба systemd, которая работает по таймеру, обновляя мои пакеты. Я хочу получать электронные письма с помощью ssmtp каждый раз, когда...
13.01.2021
1
ответ

Дополнительный файловый дескриптор для отладки и конвейерного вывода (журналирование, метрики и т. д.)

Для проекта скрипта bash я записываю удобочитаемую -информацию журнала в stdout/stderr. Кроме того, я хочу записать форматированные метрики в третий поток, который будет отбрасываться по умолчанию, но может быть перенаправлен...
07.11.2020
1
ответ

Отправить вывод отладки на терминальный мультиплексор

Учитывая сценарий оболочки (bash в этом примере ), можно использовать набор -x или -x, переданный bash или другим поддерживающим оболочкам, для создания отладочного вывода. Я знаю, как перенаправить указанный вывод в файл./script.sh 2&...
31.10.2020
1
ответ

Отдельный стандартный вывод и стандартный вывод для `запуска докера `?

Можно ли получить отдельные каналы stdout и stderr для запуска докера? Пример :$ docker run --rm -it alpine sh -c 'echo this is stdout; echo это stderr >&2' \ 2> stderr.txt это стандартный вывод это...
27.10.2020
1
ответ

Проблема с передачей символа новой строки `\n `в команду curl

Мой многострочный параметр Jenkins считывается в переменной SERVER _IP, которая передается команде curl Unix, как показано ниже :Команда curl запускает веб-страницу (Jenkins Build )и передает параметры в...
20.09.2020
1
ответ

Как остановить вывод stderr из команды gcloud в скрипте cron без прекращения вывода всех ошибок?

У меня есть сценарий bash для задания cron, который использует команду gcloud из Google Cloud SDK после некоторых условных операторов. например. Gcloud Compute Firewall -обновление правил разрешить -ssh --источник -ranges=$ (echo "${...
13.08.2020
1
ответ

Стандартная ошибка перенаправления во время конкатенации с помощью cat

Нужна помощь по перенаправлению ошибки на стандартный вывод для приведенной ниже команды. найти /mypath/env/test/ -имя " *.tmp" -exec cat '{}' ';' >> /mypath/env/final/merged.txt 2>&1 Эта команда...
19.07.2020
1
ответ

Что означает «экспорт >/dev/stderr»?

Я нашел в скрипте bash следующую строку :экспорт >/dev/stderr что это значит?
08.07.2020
1
ответ

Может ли программа выводить данные в STDERR и по-прежнему возвращать нулевой статус выхода?

Я работаю над рефакторингом некоторых сценариев Python, предназначенных для запуска из командной строки. Сценарии используют ведение журнала, в результате чего некоторые сообщения записываются в STDERR (среди прочего). Интересно, это...
23.06.2020