5
ответов

Насколько портативный/dev/stdin,/dev/stdout и/dev/stderr?

Иногда я должен указать "эквивалентный пути" из одного из стандартных потоков IO (stdin, stdout, stderr). С 99% времени я работаю с Linux, я просто предварительно ожидаю/dev/для получения/dev/stdin, и т.д....
15.03.2018
5
ответов

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

Я знаю, что можно создать дескриптор файла и перенаправить вывод к нему. например, должностное лицо 3 <>/tmp/foo # открывает fd 3. отзовитесь эхом a> &3 #, пишут в него должностному лицу 3> &-# близкий fd 3. Но можно сделать то же...
14.10.2015
5
ответов

Проверка допустимости файлового дескриптора

Я бы хотел сделать вывод сценария bash дополнительным информация для файловых дескрипторов (FD) больше или равна 3, когда они открыты. Чтобы проверить, открыт ли FD, я придумал следующий трюк: if ...
01.06.2015
4
ответа

Как связать файл журнала с / dev / null и автоматически восстановить используемое пространство

У меня есть файл журнала, который становится огромным. Информация, которую я могу получить из него, незначительна. Я хочу привязать его к / dev / null. Однако, даже если он "удален" (см. Ниже вывод lsof), он потребляет ...
08.09.2015
4
ответа

Что такое открытое описание файла?

Когда Вы разветвляете процесс, ребенок наследовал дескрипторы файлов его родителя. Я понимаю, что, когда это происходит, ребенок получает копию таблицы дескрипторов файлов родителя с указателями в...
08.04.2015
4
ответа

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

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

Как может тот же fd в различных процессах указывать на тот же файл?

Скажите, что я имею процесс 1 и обрабатываю 2. У обоих есть дескриптор файла, соответствующий целому числу 4. В каждом процессе однако дескриптор файла 4 точки в полностью различный файл в открыть File Table...
05.01.2012
3
ответа

Помогите объяснить это перенаправление вывода удара

Этот сценарий был отправлен как ответ на Вопрос. И я пытаюсь разработать то, что продолжается. $ result= ({{ssh размещают состояние приложения> &3 3> &-; повторить "$?"} | {пока считанный-...
13.04.2017
3
ответа

в сценарии bash; stdout процесса в качестве аргумента имени файла не работает, если вы открываете его более одного раза

Рассмотрим этот код сценария bash: #! / bin / bash function bug_part () {cat $ 1> sample.first cat $ 1> sample.second #second time вы открываете файл $ 1, он не содержит данных } bug_part <(echo "...
23.08.2015
3
ответа

Сохраните stdout и stderr в файле, затем воссоздайте вывод позже

Я перенаправил вывод в файл как так: $./test.bash 2>> (sed 's/^/stderr: /'>> вывод)>> (sed 's/^/stdout: /'>> вывод), кошка $ произвела stdout:Привет, мир! stderr:...
25.03.2015
3
ответа

Распечатайте сообщение с левой стороны канала

Я хочу использовать переменную от основной оболочки в оболочке sub. Я сделал: экспортируйте mysql_root_password = "тест" ($mysql_root_password эха) | диалоговое окно - индикатор "Упорная работа..." 6 50 нет никакого вывода. Из...
17.10.2014
3
ответа

Практическое применение для перемещения дескрипторов файлов

Согласно странице справочника удара: оператор [n] перенаправления <&digit-перемещает цифру дескриптора файла в дескриптор файла n или стандартный вход (дескриптор файла 0), если n...
17.02.2013
2
ответа

остановите канал () открывающийся stdin

Я в настоящее время получал код, это разветвляет два процесса. Первые чтения http, передающий потоком радио и нажатия данные вниз канал (открытый с каналом ()), чтобы второй процесс читал, декодировали и произвели к...
16.09.2016
2
ответа

SSH: Предоставляет дополнительные fds-каналы в дополнение к stdin, stdout, stderr

При подключении к хосту с помощью SSH обычно между хостом и guest для stdin, stdout и stderr. Есть ли опция командной строки для создания переадресации для дополнительного файла ...
31.08.2015
2
ответа

почему nginx содержит описания файлов журналов?

на Red Hat Enterprise выпуск 6.6 Сервера Linux (Сантьяго) nginx версия: nginx/1.0.15 я использую общий nginx logrotate конфигурация, logrotate, хорошо работает, и nginx создает новый файл журнала как access.log или ошибка....
08.04.2015
2
ответа

Как Bash получает вывод выполненной программы?

Когда я выполняю программу в Bash, например, [ls][2], он отправляет свой вывод в стандартный вывод (fd &1). И ouput выполненной программы отображен в терминале. Как делает Bash/терминал...
10.12.2014
2
ответа

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

Предположим, что у меня есть два сценария, script1.sh и script2.sh. Я задаюсь вопросом, существует ли способ заставить файловую систему взаимодействовать через интерфейс таким образом, что, например, я могу пойти файл энергии и затем иметь мою систему вып
29.11.2014
2
ответа

Как считать ввод данных пользователем при использовании сценария в канале

Общая проблема, которую я хочу записать сценарию, который взаимодействует с пользователем даже при том, что это посреди цепочки каналов. Конкретный пример Конкретно, это берет файл или stdin, строки дисплеев (...
08.11.2014
2
ответа

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

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

Что происходит, когда я закрываю () дескриптор файла?

Я пытаюсь получить целое изображение с дескрипторами файлов. Скажите, что у меня есть process1, который первоначально имеет эти дескрипторы файлов: _process1_ | | | 0 stdin | | 1 stdout | | 2 stderr | | __________ |...
28.07.2014
2
ответа

Какой fd's используются при выполнении разности <(старая кошка) <(новая кошка)?

Если я делаю: разность <(старая кошка) <(новая кошка) Мотыга, которая работает внутренне на различную программу? И как я делаю тот же прием со сценарием удара?
07.06.2014
2
ответа

stderr по ssh-t

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

Какой-либо путь в Bash для записи в файл каждые X секунды, не закрывая его?

Аппаратному сторожевому таймеру в моей системе нужен 0, записанный в/dev/watchdog в интервале меньше чем 60 секунд, или это будет стрелять. Дескриптор файла должен быть сохранен открытым однако, или сторожевой таймер затем отключен. E....
03.06.2014
2
ответа

Различие между 2> &-, 2>/dev/null, | и, и>/dev/null и>/dev/null 2> &1

Просто ища различие между 2> &-2>/dev/null | и и>/dev/null>/dev/null 2> &1 и их мобильностью с необолочками Bourne как tcsh, mksh, и т.д.
21.05.2014
2
ответа

Перенаправление только stderr к каналу

Этот фрагмент кода из Усовершенствованного Руководства по созданию сценариев Bash. #, Перенаправляющий только stderr к каналу. должностное лицо 3> &1 # Сохраняет текущее "значение" stdout. ls-l 2> &1> и...
03.04.2014
2
ответа

Как сбросить дескриптор файла

Я пытался использовать дескриптор файла для печати строк в файле #!/usr/bin/ksh должностное лицо 3 <&0 должностное лицо 0 <file.txt, в то время как считанная СТРОКА действительно повторяет сделанный “$LINE”, и я сделан с моим кодом, этим...
19.03.2014
2
ответа

OpenBSD имеет предел количеству дескрипторов файлов?

Каково максимальное количество дескрипторов файлов, что процесс может войти в OpenBSD успешно? Например, существует предел openfiles в login.conf (5) в OpenBSD. Если я хочу иметь, поскольку многие регистрируют...
13.12.2013
2
ответа

Открытый AIX (): дескриптор файла является нулем (!?)

Процесс демона, при обнаружении присутствия текстового файла в конкретном каталоге затем запускает исполняемый файл, который открывает вышеупомянутый текстовый файл, чтобы считать и затем передать...
10.11.2013
2
ответа

Дескриптор файла и ветвление

Когда ребенок разветвлен затем, это наследовало дескрипторы файлов родителя, если ребенок закрывает дескриптор файла, что произойдет? Если ребенок начинает писать то, что должно произойти с файлом в конце родителя?...
18.09.2013
2
ответа

Как обойти “Слишком много открытых файлов” в debian

Если я хочу видеть все соответствующие файлы журнала своего apache2 сервера сразу, я использую хвост-f/var/kunden/logs / *log/var/kunden/logs / *log/var/log/apache2 / *log |grep-v robots|grep-v favicon, Но начиная с тех...
30.08.2013

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

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

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

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

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

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