6
ответов

Я могу настроить свою оболочку для печати STDERR и STDOUT в различных цветах?

Я хочу настроить свой терминал, таким образом, stderr печатается в другом цвете, чем stdout; возможно, красный. Это помогло бы сказать два независимо. Существует ли способ настроить это в .bashrc? В противном случае...
13.04.2017
5
ответов

Относятся ли отчеты о ходе выполнения / информация о журналах к stderr или stdout?

Существует ли официальное руководство POSIX, GNU или другое руководство о том, где отчеты о ходе выполнения и информация о журналах ( такие вещи, как «Doing foo; foo done») должны быть напечатаны? Лично я предпочитаю писать их на stderr ...
13.04.2017
4
ответа

Чтение из stderr в c

Это моя программа на c, читающая из stderr i write #include #include int main(void) { char buff[3]; читать (2, buff, sizeof (buff)); printf("%s", buff"); вернуть 0; } Мой ...
21.03.2020
4
ответа

Как перенаправить stdout в файл, а stdout + stderr - в другой?

Как добиться cmd >> file1 2> & 1 1 >> file2 То есть stdout и stderr должны перенаправлять на один файл (file1), и только stdout (file2) должен перенаправлять на другой (оба в append ...
15.05.2019
4
ответа

Как перенаправить stderr в переменной, но сохранить stdout в консоли [дубликат]

Моя цель - вызвать command, получите stderr в переменной, но оставьте stdout (и только stdout) на экране. Да, это противоположно тому, что делает большинство людей :) На данный момент лучшее, что у меня есть: #! / ...
09.10.2018
4
ответа

Команда, которая генерирует и стандартную погрешность и вывод

Я хочу сделать некоторый поиск и устранение неисправностей на своем сценарии удара. Существует ли короткая и простая команда, которая генерирует и stdout и stderr так, чтобы я мог использовать 2> &1 на нем? Извините, если это выглядит тривиальным,
14.08.2014
4
ответа

Под управлением сценарий может определить регистрирующийся контекст?

Давайте скажем, что я перенаправляю STDOUT, STDERR программы в файлы../script.sh 1> output.log 2> error.log под управлением программа может узнать это т.е. знать пути к этим файлам?
07.04.2014
4
ответа

Скопируйте stdout и stderr к файлу журнала и оставьте их на консоли в рамках самого сценария

Используя удар, как я копирую stderr и stdout к файлу журнала и также оставляю их отображенными на консоли? Я хотел бы сделать это в рамках самого сценария с помощью должностного лица. Я попробовал должностным лицом и>&...
12.03.2013
3
ответа

Какие процессы имеют стандартные файловые дескрипторы?

Какое утверждение верно? Каждый процесс Unix имеет стандартные дескрипторы файлов, открытые :, стандартный ввод, стандартный вывод и стандартная ошибка. или Каждый процесс Unix, подключенный к терминалу, имеет...
04.05.2020
3
ответа

Как получить стандартный вывод функции, которая изменяет текущую среду?

Модульная функция пакета Environment Modules1 выполняет свою работу, изменяя различные переменные среды текущего процесса оболочки. К сожалению, эта функция возвращает 0 независимо от того, ...
16.06.2019
3
ответа

Верно ли заключить, что существует 4 типа ** вывода **, которые мы можем ссылаться на файл в Linux?

Верно ли делать вывод о четырех типы потокового вывода, которые мы можем ссылаться на файл в Linux, если мы не хотим, чтобы они отображались в CLI после выполнения их команды? Возможные ссылки на ...
21.08.2018
3
ответа

nohup: игнорирование входа и перенаправление stderr к stdout

Я запускаю свое приложение в фоновом режиме с помощью nohup, как упомянуто ниже - root@phx5qa01c:/bezook# nohup java - банку./exhibitor-1.5.1/lib/exhibitor-1.5.1-jar-with-dependencies.jar-c файл-...
24.01.2018
3
ответа

в чем разница между `>> / dev / stderr` (с пробелом) и`> & 2`?

В bash. Мне сложно определить, что мне использовать? все мои скрипты используют ">> / dev / stderr" в приглашении bash, если я попробую: эхо-тест >> / dev / stderr работает эхо-тест >> / dev / stderr ...
20.12.2016
3
ответа

Как выполнить команду в то время как вывод входа в файл?

У меня есть консольное приложение, которое должно быть запущено как часть развертывания новой версии приложения на моем сервере. Это консольное приложение разработано для вывода к консоли и не может быть...
24.09.2013
2
ответа

перенаправить stdout и stderr на null в середине цепочки '&&'

TL;DR Я исследовал это, и вы можете увидеть, что я нашел в разделе «Дополнительные сведения и мои попытки». Моя команда дата && эхо "привет 1" && эхо "1/0" | до н.э >/...
19.11.2020
2
ответа

Стандартная ошибка для стандартного вывода -Есть ли другие варианты помимо перенаправления?

У меня очень ограниченное представление о стандартной ошибке и стандартном выводе... Один из распространенных методов — перенаправить стандартную ошибку на стандартный вывод. Означает ли это, что ошибка (, которая обычно уходит в...
03.10.2020
2
ответа

Добавление собственной информации в поток ошибок

Как известно, мы можем перенаправлять ошибки в конкретный файл с помощью: ./some_script 2>error_log Я запускает несколько сценариев и хотел бы, чтобы они помещали свои ошибки в один файл ошибок. Есть ли ...
08.11.2019
2
ответа

Отменить stderr «доступ запрещен» изначально в find

Есть ли в find опция, которая позволяет мне подавлять сообщения об ошибках, которые я получаю при попытке доступа к каталогам, к которым у меня нет доступа? Я знаю, что могу просто отказаться от stderr, но кажется ...
12.06.2019
2
ответа

Как читать stderr из процесса, работающего в фоновом режиме?

Я хочу отправить демона в фоновый режим и продолжать выполнение моего скрипта только тогда, когда демон выводит конкретную строку в stderr, что-то среди строк: # Fictional daemon {for x ...
29.05.2019
2
ответа

Клиент Openssh навсегда блокируется, если stderr перенаправляется на stdout

Похоже, проблема в файле openssh. В оболочке bash, если я перенаправляю stderr на stdout, он блокируется навсегда, поэтому мне приходится прерывать клавиатуру: $ ssh -fTNF './config' -MS './sockd5/...
28.05.2019
2
ответа

Почему я не могу получить вывод pgrep прямо для переменной в сценарии bash?

Я пытаюсь создать сценарий, чтобы либо выйти из compton, если он работает, либо запустить его, если он не работает. Я прочитал от человека, что он должен выйти из 1, если процесс найден, поэтому я попытался создать сценарий, который ...
20.03.2019
2
ответа

Добавить строку при перенаправлении

При перенаправлении всего вывода в stderr: stat file> & 2 ... если команда выдает ошибку (например, файл не существует), как можно добавить произвольный текст, например: << МОЙ ПРОИЗВОЛЬНЫЙ ТЕКСТ & ...
09.03.2019
2
ответа

Перенаправить конкретную ошибку в stderr

Итак, я хочу использовать оператор if для запуска скрипта для импорта некоторых функций. $ cat functions.sh #! / bin / bash sampleFunction () {if [[! "$ {fakeVariable} "== '2']] затем прочтите -n1 -r -p" ...
15.02.2019
2
ответа

Несоответствие stderr перенаправления между tcsh и другими оболочками

Я сталкиваюсь с проблемами с перенаправлением в tcsh. Рассмотрите следующие команды: vi - версия и vi - xxx. И давайте предположим, что это находится на машине, где vi поддерживает - опция версии...
26.01.2019
2
ответа

Как подавить STDOUT / STDERR из выхода скрипта оболочки?

У меня есть скрипт, который должен остановиться и восстановить процесс для запуска в Фон: process_id = `ps-pleaf | Greep -i демон | grep -v grep | grep -v статус | Греп -в Стоп | awk '{print $ 2}' ` (Убей ...
20.09.2018
2
ответа

Каковы были оригинальные причина (ы) для добавления «стандартной ошибки», которая отдельно от «стандартного вывода»?

UNIX предоставляет стандартную выходную и стандартную ошибку, которая может быть перенаправлена ​​независимо. $ ls / не существует Ls: не может получить доступ к «/ не-существующему»: нет такого файла или каталога $ LS / не существует> Redirect.out .
08.08.2018
2
ответа

Как (и почему) используют stderr и для чтения и для записи?

Согласно этому ответу застенчиво, меньше команд навигации чтений от stderr, если это не может открыть/dev/tty. Это кажется озадачивающим, так как я никогда не видел, что что-либо пишет в stderr другой программы...
30.06.2018
2
ответа

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

В разрабатываемом мной сценарии bash я пытаюсь выполнить команду и записать в переменную (ы): stdout stderr код состояния как этого добиться? Это команда tar, если она имеет какое-то значение. Я пробовал ...
20.05.2018
2
ответа

Сообщение об ошибке сценария в одной строке

Я выполняю команду mv / prod / new / outputlog / error.log /prod/hist/new/outputlog/error.log.32423423424 с использованием сценария оболочки. Поскольку файл error.log недоступен, команда пишет ...
13.09.2017
2
ответа

Существует ли процесс, который не посылает EOF перед завершением и как его создать?

Я подозреваю, что процесс не посылает EOF, когда его убивают с помощью SIGINT и SIGKILL соответственно. Может ли это быть так (или все процессы всегда посылают EOF на stdout и stderr после завершения с ...
19.08.2017

Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

---------121 стандартная погрешность--------2236----является другим потоком вывода, обычно привыкшим программами к сообщениям ошибки на выходе или диагностике.

Стандартная погрешность является другим потоком вывода, обычно привыкшим программами к сообщениям ошибки на выходе или диагностике.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)