1
ответ

Список файлов и игнорирование ошибок разрешений

Мне нужно составить список файлов размером более 10 Гб, которые будут входным игнорирующим файлом для дублирующего резервного копирования. Однако у меня есть несколько файлов, на чтение которых у меня нет прав. Я хочу игнорировать те из них, которые будут
08.08.2017
1
ответ

Перенаправить bash stdout + stderr в один файл и stderr в другой файл

Мне нужно перенаправить ВСЕ выходные данные в один файл и, кроме того, перенаправить stderr в другой файл. Легко ли это сделать? Предположим, что моя команда для целей этого примера: php /tmp/doWork.php ...
23.05.2017
1
ответ

Как пропустить сообщения, отображаемые linux при перенаправлении вывода vim в файл

Я запускаю сценарий в среде linux и поместил этот cron: - cron возвращает сообщение по почте, например Vim: Предупреждение : Вывод не на терминал Vim: Предупреждение: ввод осуществляется не с терминала ...
24.03.2017
1
ответ

Перенаправление stderr сценария Ruby не работает должным образом

У меня есть команда, которая, как мне кажется, выводится на stderr потому что, когда я перенаправляю stdout в / dev / null, я все равно получаю вывод на экран. Однако, когда я перенаправляю stderr на / dev / null, я также получаю ...
11.12.2016
1
ответ

Хорошая или плохая практика? Перенаправление на stderr?

Сразу к делу, у меня есть сценарий, который будет читать вводимые пользователем данные и интерактивно запрашивать перед печатью окончательного вывода, который, как ожидается, будет получен вызывающим пользователем следующим образом: AVAR = $ (...
06.12.2016
1
ответ

журнал получения ufsdump, когда резервное копирование на stdout

Я поддерживаю файловую систему ufsdump. Для получения пространства в удаленной файловой системе, которую я копирую к stdout, затем передают вывод по каналу для сжатия. Я нахожу, более эффективно что, копируя и затем...
08.12.2014
1
ответ

Используя находку - должностное лицо и испытывающие затруднения перенаправить стандартную погрешность

У меня есть individual.sh сценарий, который передает стандартную погрешность по каналу к команде grep, как это: $ FOUND= (tesseract "$i"-psm 0 | и grep-ci 'Ориентация в градусах: [^0]'), Если я запускаю скрипт как это...
25.10.2014
1
ответ

Почему возможно относиться к закрытому stderr под ударом?

Я хотел бы знать, почему удар не отображает сообщение об ошибке, когда мы обращаемся к закрытому stderr. Когда дело доходит до других дескрипторов файлов они должны быть открыты, если мы хотим, например, копируйте их...
18.02.2013
0
ответов

Почему в stderr нет «Отказано в доступе»?

У меня есть команда :mywritercmd -f /tmp/test 2>&1 > log.txt Я запускаю в терминале bash, команда возвращает ошибку :не удалось открыть выходной файл "/tmp/test " :В доступе отказано Тем не менее, это сообщение об ошибке не записывается в журнал
25.10.2021
0
ответов

Захват стандартного вывода сбойной программы и сообщения оболочки «segfault error»

У меня есть скомпилированная программа main.bin, которая должна печатать :Привет мир другая линия Эта программа генерирует ошибку сегментации сразу после печати первой строки. Если я запускаю его в оболочке (zsh ), я получаю это
11.10.2021
0
ответов

Остается ли перенаправленный stderr небуферизованным в bash?

{ эхо бла1 эхо bla2 1>&2 } >>мой файл 2>&1 Есть ли разница между двумя echo -s? Единственная разница, которую я могу придумать, заключается в том, что echo bla2 2>&1 сохраняет небуферизованное свойство из stderr. Как насчет { эхо бла1 эхо bla2 1>
15.09.2021
0
ответов

Какой тип буферизации использует stderr по умолчанию (в Linux )?

Какой тип буферизации стандартный поток ошибок использует по умолчанию в Linux?
12.08.2021
0
ответов

Почему этот вывод оболочки не может быть записан в файл? Решено

Я работаю над скриптом pinephone для Linux, который запускал бы эмулятор тачпада. Для этого мне нужно сравнить выходную строку :./TouchpadEmulator /dev/input/event2 /dev/input/event1, как только я...
25.07.2021
0
ответов

Как работает > /dev/null 2>&1?

Я понимаю, как перенаправление вывода с > /dev/null приводит к тому, что он не выводится на экран. Но почему-то этого не всегда достаточно, и кое-что все-таки печатается. В этих случаях > /...
09.06.2020
0
ответов

POSIX-совместимый способ перенаправления stdout и stderr в файл

Я пытаюсь написать скрипт, совместимый с POSIX, чтобы он мог работать в любой системе *nix (Debian, Fedora, CentOS, AIX, Arch.. . Все они). Когда дело доходит до перенаправления, я довольно запутался в том, что...
06.06.2020
0
ответов

Как отладить причину подавления stderr?

Запуск некоторых функций оболочки и их нажатие ctrl-c приводит к подавлению моего stderr, так что echo hi >&2 и echo hi > /dev/stderr ничего не печатают. Я хочу отладить это, но понятия не имею...
12.05.2020
0
ответов

Остановить выполнение, когда что-то записывается на stderr

У меня проблемы с обработкой ошибок в сценариях bash. Ни одно из решений, которые я видел для обработки ошибок в bash, похоже, пока не работает для этого примера скрипта: #!/usr/bin/env bash set -euo pipefail ...
09.03.2019
0
ответов

Удаление супернаборов последовательностей из текстового файла

У меня есть файл со списком каталогов в нем :/a/b / a/b/c / a/b/d / a/b/e / a/c / a/c/b / a/c/d / a/d/e / a/d/e/f / a/e/f/g / a/e/f/g/h ... Я хочу получить только/a/b ,/a/c ,/a/d/e и/a/e/f/g; то есть, я...
28.01.2019
0
ответов

в чем разница между> & 2 и &> 2 [дубликат]

Просто интересно, есть ли разница между: echo "запуск патча npm"> & 2; и эхо "запуск патча npm" &> 2; На самом деле я никогда толком не разбирался в этом синтаксисе.
15.05.2018
0
ответов

Добавить stderr и stdout в файл

У меня есть это: npm install "$ tgz_path" & >> "$ HOME / .r2g / logs / r2g.log"; но это синтаксически неверно. Как мне добавить stdout + stderr в этот файл журнала?
08.05.2018
0
ответов

отображать STDOUTs до STDERR?

Я новичок в bash, и я не могу, хоть убей, понять, как запустить определенную команду, предположим ./fff, и распечатать обычные stdouts перед stderr (я сам запутался в значении) например, $ ...
15.01.2018
0
ответов

Как я могу преобразовать вывод stderr в верхний регистр но не stdout?

Я использую rsync для резервного копирования некоторых файлов: rsync -PaSh --stats --delete -e "-i key -p XXXX" "/ source /" (скрыто) 2> output.txt | grep -e 'получено байтов' -e 'всего байтов' -e ...
06.01.2018
0
ответов

Дисплей Вывод консоли 1 или более строк ниже

, когда я запускаю команду, такой как хвост ~ / Пример: testenv @ vps_1: ~ # хвост ~ / quotefile Это содержимое некоторой. Но что, если я хочу иметь возвращение каретки между: (скрытым)
21.12.2017
0
ответов

/dev/stderr в службе systemd

Я пишу службу, которая должна запускать соединение LTE. Но утилита, которую я использую для подключения (sakis3g), пишет в /dev/stderr, который недоступен в systemd, и в логе полно Cannot...
30.10.2017
0
ответов

Перенаправление stdout программы командной строки Windows под вином

Я запускаю программу командной строки Windows (которую я не могу сделать доступной) с помощью вина. Очевидно, он что-то пишет в стандартный вывод, и я пытаюсь зафиксировать этот вывод, но не могу его перенаправить. Неважно, если ...
08.12.2016
0
ответов

где находится файловый дескриптор stdin, stdout, stderr в AIX (unix)

В моей среде Linux дескрипторы файлов расположены в / dev / fd. Где находится файловый дескриптор stdin, stdout, stderr в AIX (unix). Я не мог их найти.
20.07.2016
0
ответов

Печатать stderr только если ничего не записывается в stdout, иначе печатать только stdout, отбрасывая stderr

Есть команда, которая всегда печатает материал в stderr. Такая информация никогда не бывает полезной, кроме тех случаев, когда в stdout ничего не записывается. Итак, есть ли простой способ, инструмент или команда оболочки, чтобы помочь ...
02.07.2016
0
ответов

Перенаправление стандартного вывода в файл, но дублирование стандартного вывода в файл и терминал [дубликат]

Перенаправление стандартного вывода в файл и дублирование стандартного вывода в файл и терминал очень просто: $ prog 2> error.log | tee output.log tee будет дублировать стандартный вывод, выводя его как на терминал, так и на output.log. ...
01.06.2016
0
ответов

Как вывести stderr/stdout моего скрипта в файл и на консоль?

Я использую Amazon Linux и пишу скрипт на bash. Я хочу вывести как stderr / stdout (желательно в порядке их появления) в файл, так и на консоль. Однако эта команда не ...
28.04.2016
0
ответов

Перенаправление стандартного вывода ошибок в переменную bash

Вот фрагмент кода C, который вызовет segfault: // segfault.c #include int main () {memset ((char *) 0x0, 1, 100); возврат 1; } Скомпилируйте его с помощью: gcc segfault.c -o segfault ...
27.04.2016