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

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

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

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

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

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

---------121--------2240----stdout является названием дескриптора выходного файла по умолчанию процесса. С тех пор нет ничего специального о 'stdout', Вы *не должны* использовать этот тег. Используйте [tag:io-перенаправление] для вопросов о том, как перенаправить вывод, используйте [tag:file-дескрипторы] для вопросов о том, как управлять дескрипторами файлов, используйте [tag:lock] для вопросов захвата файла и используйте [tag:files] для общих вопросов на операциях файла.

stdout является названием дескриптора выходного файла по умолчанию процесса. С тех пор нет ничего специального о 'stdout', Вы *не должны* использовать этот тег. Используйте [tag:io-перенаправление] для вопросов о том, как перенаправить вывод, используйте [tag:file-дескрипторы] для вопросов о том, как управлять дескрипторами файлов, используйте [tag:lock] для вопросов захвата файла и используйте [tag:files] для общих вопросов на операциях файла.

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

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

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

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

8
ответов

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

Помимо использования временного файла для помощи, существует ли способ / программа может буферизовать ввод из стандартного ввода, но не выводить содержимое до получения EOF. Я также не хочу использовать переменную оболочки (например ...
13.01.2017
6
ответов

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

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

Я могу передать stdout по каналу на одном сервере к stdin на другом сервере?

stdout на одном сервере CentOS должен быть передан по каналу к stdin на другом сервере CentOS. Действительно ли это возможно? Обновите ScottPack, MikeyB и jofel, у всех есть действительные ответы. Я наградил ответ Scott потому что...
16.03.2012
5
ответов

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

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

удар:/dev/stderr: Разрешение отклонено

После обновления до новой версии выпуска мои сценарии удара начинают плеваться ошибками: удар:/dev/stderr: Разрешение, отклоненное в предыдущем Bash версий, внутренне распознало бы те имена файлов (который является...
13.04.2017
5
ответов

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

В настоящее время я перенаправляю вывод средства мониторинга в файл, однако я бы хотел перенаправить этот вывод в новый файл по моему запросу (с использованием привязки клавиш), не останавливая сказанное ...
04.05.2016
5
ответов

Как использовать аргументы имени файла или значение по умолчанию к stdin, stdout (резюме)

Я хочу обработать имена файлов как аргументы в сценарии удара в инструменте для очистки, более гибком пути, беря 0, 1, или 2 аргумента в пользу входных и выходных имен файлов. когда args = 0, читайте из stdin, запишите в stdout...
09.10.2013
5
ответов

grep, как подавить дисплей неподобранного файла?

Я пытаюсь найти файлы, содержащие определенное слово с помощью grep. Существует много файлов в каталоге (> 500) Команда, которую я выполняю, $ grep 'удаляют' * Выходной validate_data_stage1:0 validate_data_stage2:0...
06.12.2012
5
ответов

удар: Используйте переменную для хранения stderr|stdout перенаправления

Там какой-либо путь состоит в том, чтобы перенаправить stdout и stderr через переменную как добавляющие опции команды в сценарии? Например, у меня есть сценарий: #!/bin/bash-x ТЕСТ = ">/dev/null 2> &1" ВЫБИРАЮТ = '-p-v' mkdir $OPT...
08.05.2012
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
ответа

Как вызвать редактор vim и передать вывод в bash

Иногда мне нужно написать текст, а затем передать его в другую команду. Мой обычный рабочий процесс выглядит примерно так: vim # Я редактирую и сохраняю свой файл как file.txt cat file.txt | pandoc -o file.pdf # ...
11.05.2016
4
ответа

Вставка текста командной строки, прежде чем произведено в stdout (для канала / перенаправление)

Рассмотрите следующие конструкции удара: ls/usr/include/asm> list-redir.txt ls/usr/include/asm | кладет для первого удара list-tee.txt В этом случае, list-redir.txt и list-tee.txt будут идентичны, и будет...
29.08.2015
4
ответа

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

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

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

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

Повторное использование последняя строка вывода от команды оболочки

Я компилирую что-то, и в зависимости от успеха (последняя строка вывода содержит "успех" =, я хочу к scp двоичный файл к цели. Я предпочел бы переданную по каналу остроту. Существует ли способ сделать это?
22.02.2014
3
ответа

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

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

Найти текстовую строку в файле и вывести только остальной текст, следующий за ней?

Я нахожу на этом форуме много сообщений, связанных с поиском различных значений в текстовом файле и выводом окружающего его текста. Тем не менее, я, кажется, не нахожу "ориентированного на поток". Я хочу...
06.08.2019
3
ответа

Как лучше всего направлять stdout & stderr в несколько лог-файлов?

У меня есть процесс очистки, который я запускаю, и команда, которую я использую: find $sentPurgerFolder -mtime +7 -print -delete >> $sentPurgeLogFile 2>&1 Этот код находится в цикле времени, то есть ...
15.06.2019
3
ответа

Если- Если-Состояние на основе стандартного выхода </a></h2> <div class="description"> У меня есть несколько команд, связанных через трубы, а в конце условного awk: пример ниже moment1 | Команда 2 |. awk '$ 1> 800' теперь иногда он будет выводить несколько строк, а иногда и нет строк. ... </div> <div class="tags"> <a href="/tags/scripting" class="tag" title="scripting" rel="tag">scripting</a> <a href="/tags/stdout" class="tag" title="stdout" rel="tag">stdout</a> </div> <div class="action-time"> <span title="14.11.2018 ">14.11.2018 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">3</span> <div>ответа</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/166428-verno-li-zakljuchit-chto-suschestvuet-4-tipa-vyvoda-kotorye-my-mozhem-ssylatsja-na-fajl-v-linux" title=" Верно ли заключить, что существует 4 типа ** вывода **, которые мы можем ссылаться на файл в Linux? "> Верно ли заключить, что существует 4 типа ** вывода **, которые мы можем ссылаться на файл в Linux? </a></h2> <div class="description"> Верно ли делать вывод о четырех типы потокового вывода, которые мы можем ссылаться на файл в Linux, если мы не хотим, чтобы они отображались в CLI после выполнения их команды? Возможные ссылки на ... </div> <div class="tags"> <a href="/tags/io-redirection" class="tag" title="io-redirection" rel="tag">io-redirection</a> <a href="/tags/stderr" class="tag" title="stderr" rel="tag">stderr</a> <a href="/tags/stdout" class="tag" title="stdout" rel="tag">stdout</a> </div> <div class="action-time"> <span title="21.08.2018 ">21.08.2018 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">3</span> <div>ответа</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/113749-chtenie-iz-fajlovogo-deskriptora-i-zapis-v-stdout" title=" Чтение из файлового дескриптора и запись в stdout "> Чтение из файлового дескриптора и запись в stdout </a></h2> <div class="description"> Я хочу добавить что-нибудь в каждую строку вывода в скрипте для каждой команды. Я думал сделать что-то вроде этого: rm foo mkfifo foo exec 3 <> foo cat <& 3 | while read line; ... </div> <div class="tags"> <a href="/tags/bash" class="tag" title="bash" rel="tag">bash</a> <a href="/tags/shell" class="tag" title="shell" rel="tag">shell</a> <a href="/tags/stdout" class="tag" title="stdout" rel="tag">stdout</a> <a href="/tags/file-descriptors" class="tag" title="file-descriptors" rel="tag">file-descriptors</a> <a href="/tags/exec" class="tag" title="exec" rel="tag">exec</a> </div> <div class="action-time"> <span title="08.05.2018 ">08.05.2018 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">3</span> <div>ответа</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/32007-zapishite-python-stdout-v-fajl-srazu" title="Запишите Python stdout в файл сразу">Запишите Python stdout в файл сразу</a></h2> <div class="description">При попытке записать stdout от сценария Python до текстового файла (Python script.py> журнал), создается текстовый файл, когда команда запускается, но фактическое содержание не записано до...</div> <div class="tags"> <a href="/tags/shell" class="tag" title="shell" rel="tag">shell</a> <a href="/tags/python" class="tag" title="python" rel="tag">python</a> <a href="/tags/stdout" class="tag" title="stdout" rel="tag">stdout</a> </div> <div class="action-time"> <span title="19.11.2017 ">19.11.2017 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">3</span> <div>ответа</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/196454-kak-kodirovat-raznye-tipy-dannyh-dlja-stdout-chtoby-stdin-mog-opredelit-chto-est-chto-zakryto" title="Как кодировать разные типы данных для STDOUT, чтобы STDIN мог определить, что есть что? [закрыто]">Как кодировать разные типы данных для STDOUT, чтобы STDIN мог определить, что есть что? [закрыто]</a></h2> <div class="description">Если у меня есть сценарий, который отправляет разные типы данных в STDOUT для каждого обрабатываемого файла. Как я могу разделить каждый тип данных, чтобы другой скрипт, который читает STDIN, знал, что есть что? Например. Я...</div> <div class="tags"> <a href="/tags/stdin" class="tag" title="stdin" rel="tag">stdin</a> <a href="/tags/stdout" class="tag" title="stdout" rel="tag">stdout</a> </div> <div class="action-time"> <span title="22.09.2017 ">22.09.2017 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">3</span> <div>ответа</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/26435-kak-komanda-mozhet-imet-bolshe-chem-odin-vyvod" title="Как команда может иметь больше чем один вывод?">Как команда может иметь больше чем один вывод?</a></h2> <div class="description">В этом ответе, в самой нижней части, Gilles упоминает, что команда может иметь больше чем один вывод или ввести. Да, существует панель нечто кошки | что-то, для того, чтобы иметь и нечто и панель как исходные данные, и существует мишень...</div> <div class="tags"> <a href="/tags/stdin" class="tag" title="stdin" rel="tag">stdin</a> <a href="/tags/stdout" class="tag" title="stdout" rel="tag">stdout</a> <a href="/tags/io-redirection" class="tag" title="io-redirection" rel="tag">io-redirection</a> </div> <div class="action-time"> <span title="13.04.2017 ">13.04.2017 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">3</span> <div>ответа</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/184173-kak-perezapisat-nohup-out" title=" Как перезаписать nohup.out? "> Как перезаписать nohup.out? </a></h2> <div class="description"> Я использую nohup для выполнения команды на удаленном сервере в фоновом режиме и использую файл nohup.out для проверки выполнения. Могу ли я настроить nohup на перезапись nohup.out, поскольку он содержит только одну строку (последняя ... </div> <div class="tags"> <a href="/tags/background-process" class="tag" title="background-process" rel="tag">background-process</a> <a href="/tags/command" class="tag" title="command" rel="tag">command</a> <a href="/tags/nohup" class="tag" title="nohup" rel="tag">nohup</a> <a href="/tags/stdout" class="tag" title="stdout" rel="tag">stdout</a> </div> <div class="action-time"> <span title="29.01.2017 ">29.01.2017 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">3</span> <div>ответа</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/64801-v-scenarii-bash-stdout-processa-v-kachestve-argumenta-imeni-fajla-ne-rabotaet-esli-vy-otkryvaete-ego-bolee-odnogo-raza" title=" в сценарии bash; stdout процесса в качестве аргумента имени файла не работает, если вы открываете его более одного раза "> в сценарии bash; stdout процесса в качестве аргумента имени файла не работает, если вы открываете его более одного раза </a></h2> <div class="description"> Рассмотрим этот код сценария bash: #! / bin / bash function bug_part () {cat $ 1> sample.first cat $ 1> sample.second #second time вы открываете файл $ 1, он не содержит данных } bug_part <(echo "... </div> <div class="tags"> <a href="/tags/bash" class="tag" title="bash" rel="tag">bash</a> <a href="/tags/stdout" class="tag" title="stdout" rel="tag">stdout</a> <a href="/tags/file-descriptors" class="tag" title="file-descriptors" rel="tag">file-descriptors</a> </div> <div class="action-time"> <span title="23.08.2015 ">23.08.2015 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">3</span> <div>ответа</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/64692-sohranite-stdout-i-stderr-v-fajle-zatem-vossozdajte-vyvod-pozzhe" title="Сохраните stdout и stderr в файле, затем воссоздайте вывод позже">Сохраните stdout и stderr в файле, затем воссоздайте вывод позже</a></h2> <div class="description">Я перенаправил вывод в файл как так: $./test.bash 2>> (sed 's/^/stderr: /'>> вывод)>> (sed 's/^/stdout: /'>> вывод), кошка $ произвела stdout:Привет, мир! stderr:...</div> <div class="tags"> <a href="/tags/io-redirection" class="tag" title="io-redirection" rel="tag">io-redirection</a> <a href="/tags/storage" class="tag" title="storage" rel="tag">storage</a> <a href="/tags/stdout" class="tag" title="stdout" rel="tag">stdout</a> <a href="/tags/file-descriptors" class="tag" title="file-descriptors" rel="tag">file-descriptors</a> </div> <div class="action-time"> <span title="25.03.2015 ">25.03.2015 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">3</span> <div>ответа</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/44845-kak-ne-pokazat-stdout-vyvod-rabochego-processa" title="Как не показать stdout вывод рабочего процесса?">Как не показать stdout вывод рабочего процесса?</a></h2> <div class="description">Когда рабочий процесс дает большой вывод stdout в течение его долгого рабочего процесса, Вы не хотите уничтожать его и повторно выполнять его. Как Вы не можете показать вывод?Спасибо.</div> <div class="tags"> <a href="/tags/process" class="tag" title="process" rel="tag">process</a> <a href="/tags/stdout" class="tag" title="stdout" rel="tag">stdout</a> </div> <div class="action-time"> <span title="25.02.2015 ">25.02.2015 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">3</span> <div>ответа</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/32694-klast-stdout-dlja-pervogo-udara-k-stderr" title="класть stdout для первого удара к stderr?">класть stdout для первого удара к stderr?</a></h2> <div class="description">Я хотел бы отправить stdout от одного процесса до stdin другого процесса, но также и к консоли. Отправка stdout к stdout+stderr, например. Например, мне исказили редактирование мерзавца к...</div> <div class="tags"> <a href="/tags/io-redirection" class="tag" title="io-redirection" rel="tag">io-redirection</a> <a href="/tags/stdout" class="tag" title="stdout" rel="tag">stdout</a> <a href="/tags/stdin" class="tag" title="stdin" rel="tag">stdin</a> <a href="/tags/tee" class="tag" title="tee" rel="tag">tee</a> </div> <div class="action-time"> <span title="30.04.2014 ">30.04.2014 </span> </div> </div> <div class="clearfix"></div> </div> </div> <div class="main-footer"> <div class="pagination"> <div class="pagination"> <ul><li class="pagination__item"><a href="/tags/stdout" class="pagination__link pagination__link--active">1</a></li><li class="pagination__item"><a href="/tags/stdout/page2" class="pagination__link">2</a></li><li class="pagination__item"><a href="/tags/stdout/page3" class="pagination__link">3</a></li><li class="pagination__item"><a href="/tags/stdout/page4" class="pagination__link">4</a></li><li class="pagination__item"><a href="/tags/stdout/page5" class="pagination__link">5</a></li><li class="pagination__item"><a href="/tags/stdout/page6" class="pagination__link">6</a></li><li class="pagination__item"><a href="/tags/stdout/page7" class="pagination__link">7</a></li><li class="pagination__item"><a href="/tags/stdout/page8" class="pagination__link">8</a></li><li class="pagination__item"><a href="/tags/stdout/page9" class="pagination__link">9</a></li><li class="pagination__item"><a href="/tags/stdout/page10" class="pagination__link">10</a></li><li class="pagination__item"><a href="/tags/stdout/page11" class="pagination__link">11</a></li><li class="pagination__item"><a href="/tags/stdout/page12" class="pagination__link">12</a></li></ul> </div> </div> </div> </div> </div> <aside class="sidebar"> <div class="awrap"> </div> </aside> </div> </div> <footer class="footer"> <div class="wrapper wrapper--sm"> <div class="footer-navs-col"> <div class="footer-nav footer-nav--menu"> <div class="footer-coryright">Вопросы и ответы Unix / Linux</div> </div> <div class="footer-nav footer-nav--catalog"> <div class="footer-nav__title">Интересные проекты</div> <nav class="footer-menu"> <ul> <li class="footer-menu__item"><a class="footer-menu__link" href="https://askubuntu.ru">Вопросы о Ubuntu системах</a></li> </ul> </nav> </div> </div> <div class="footer-contacts-col"> <div class="soc-widget-col"> </div> </div> <div class="clearfix"></div> </div> </footer> </div> <script type="text/javascript" src="/js/ui/jquery-ui-1.8.16.custom.min.js" async></script> <script type="text/javascript" src="/js/ui/external/jquery.cookie.js" async></script> <script type="text/javascript" src="/js/versions/menu.ru.u1528232400.js" async></script> <script type="text/javascript" src="/js/jquery.fancybox.min.js" async></script> <script type="text/javascript" src="/js/slick.min.js" async></script> <script type="text/javascript" src="/js/jquery.maskedinput.min.js" async></script> <script type="text/javascript" src="/js/versions/scripts.ru.u1572761624.js" async></script> <!-- Yandex.Metrika counter --> <script type="text/javascript" > (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(61730962, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, trackHash:true }); </script> <noscript><div><img src="https://mc.yandex.ru/watch/61730962" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> </div> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "name": "Ubuntu - Вопросы", "alternateName": "Ubuntu - Вопросы", "url": "https://unixconf.ru", "potentialAction": { "@type": "SearchAction", "target": "https://unixconf.ru/search?search={search_term_string}", "query-input": "required name=search_term_string" } } { "@context": "https://schema.org", "@type": "Organization", "name": "Ubuntu - Вопросы", "url": "https://unixconf.ru", "logo": "https://unixconf.ru/i/logo.png", "email": "info@unixconf.ru", "telephone": "" } </script> <script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script> <script>hljs.initHighlightingOnLoad();</script> </body> </html>