Перейти к содержимому

Метка stdout

Подборка 88 вопросов с тегом «stdout» на WikiRoot: ответы IT-специалистов по Windows, Linux, Excel, сетям и программированию.

88 вопросов

3 голоса
2 ответа
787 просмотров

Как я могу перенаправить вывод из stdout в vim?

Ответ: Вам не хватает -аргумента имени файла, который указывает Vim заполнить буфер из stdin; ср.:help -- echo $PATH | vim - Кроме того, вы можете использовать подстановку процессов вашей...

0 голосов
2 ответа
749 просмотров

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

Ответ: Явные примеры с tee: tee писать в tty < foo.txt tee /dev/tty | grep 'a' > bar.txt Это портативный, работает в sh. tee запись в процесс подстановки, его стандартный вывод идет...

1 голос
1 ответ
644 просмотра

Существует ли программа Windows для загрузки изображений дочерних процессов с перенаправленным stdout / stderr?

Ответ: Я немного озадачен тем, как эта программа поддерживает как консоль, так и графический интерфейс, поскольку Microsoft разработала оба режима как взаимоисключающие. Статья Microsoft...

0 голосов
2 ответа
502 просмотра

Неожиданный результат при использовании оператора pipe внутри переменной оболочки

Ответ: Ваша оболочка анализирует любую командную строку в определенной последовательности. Когда он сталкивается, $APP $OPTS $OUTPUTон видит, что нет оператора трубы; позже эти переменные...

0 голосов
0 ответов
615 просмотров

Как перенаправить stdout и stderr в скрипте bash с помощью диалоговых окон?

Для одного скрипта, перенаправляющего stdout и stderr в файл с этим: ./myscript.sh 2>&1 | tee -a out_file работает отлично. Когда я пытаюсь таким же образом запустить скрипт...

0 голосов
1 ответ
780 просмотров

PowerShell: ** чтение ** ввода с клавиатуры И ** перенаправление вывода ** в переменную / файл

Ответ: Запрос пароля является частью выходных данных plink, поэтому вы должны ожидать, что он войдет в $myoutput консоль, а не в нее .   Я ожидаю, что, когда вы печатаете $myoutput=i...

1 голос
1 ответ
390 просмотров

Piping StdOut добавляет больше текста

Ответ: Как и во многих инструментах UNIX, вывод curlзависит от того, к какому типу устройства подключен стандартный вывод. В этом случае передача нашего запроса jqизменяет тип с TTYна pip...

0 голосов
0 ответов
437 просмотров

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

Я запустил программу в Linux с помощью команды screen -d -m sbt run. Как сделать это снова на передний план или хотя бы просмотреть его логи и распечатки? Мое приложение представля...

0 голосов
1 ответ
440 просмотров

Как вывести список процессов, использующих мой текущий терминал, для их stdout / stderr

Ответ: Попробуй это: lsof `tty` Он используется tty(1)для получения ttyспециального файла текущего устройства, а затем передает его, lsof(8)чтобы увидеть, в каких процессах этот файл откр...

1 голос
1 ответ
426 просмотров

PID пользователей TTY / stdout

Ответ: Почему бы вам не отобразить сообщение о перегрузке в двоичных файлах {/ bin, / usr / bin, / sbin} или в исходном дереве ядра, если это необходимо?

4 голоса
2 ответа
943 просмотра

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

Ответ: Вы должны понимать файловые системы Unix, прежде чем сможете ответить на этот вопрос. Единственное, что rmнужно сделать, это стереть имя файла, фактически указатель с вашей структу...

4 голоса
2 ответа
5 886 просмотров

Что значит> / dev / null 2> & 1 || правда значит в линуксе?

Ответ: TL; DR: >/dev/null 2>&1 || true эффективно заставляет команду замолчать, отбрасывая любой (ошибочный или обычный) вывод и результат команды, но не любые ее побочные эффек...

11 голосов
3 ответа
1 610 просмотров

Две программы со связанными StdIn и StdOut

Ответ: Это можно сделать не только с помощью командного файла! :-) Проблема может быть решена путем использования временного файла в качестве «канала». Для двунаправленной связи требуются...

1 голос
2 ответа
394 просмотра

Как завершить приложение cli, если stdout содержит определенную строку?

Ответ: Пытаться: my_program | sed '/ERROR/q' Это печатает все до и включая первую строку, содержащую ERROR. В этот момент sedвыходит. Вскоре после этого my_programбудет получен сигнал о р...

2 голоса
0 ответов
595 просмотров

Посмотреть содержимое conhost

Время от времени различные программы создают процессы conhost.exe на моем компьютере (Windows 7 x64). Я знаю, что это консольные окна, за исключением того, что сами окна скрыты. Я...

1 голос
0 ответов
465 просмотров

Разбор (или преобразование) буферизованного вывода

Если динамическое текстовое приложение CLI не включает параметр для вывода небуферизованного текстового вывода; Какие варианты у меня есть для анализа указанного вывода? Можно ли к...

1 голос
1 ответ
1 350 просмотров

Перенаправить STDERR и STDOUT в файл с отметкой времени в каждой строке

Ответ: Вы можете поставить перед каждой строкой отформатированную строку даты и времени, используя gnu awk. Однако буферизация может привести к переупорядочению некоторых строк или исчезн...

0 голосов
1 ответ
381 просмотр

Как остановить фоновые процессы от постоянного вывода?

Ответ: Создайте псевдоним оболочки: alias firefox='firefox </dev/null &>/dev/null &' Или же: Напишите скрипт оболочки, который будет вызывать firefox, как вы уже поняли. Наз...

2 голоса
1 ответ
3 987 просмотров

Как отобразить только 1-ю строку из вывода команды 'curl'?

Ответ: Этот так называемый мусорный вывод является в основном индикатором прогресса во время операции загрузки данных. Вы можете игнорировать это, так как по умолчанию он входит в стандар...

1 голос
2 ответа
353 просмотра

How to unset a ">" echo in Linux

Ответ: > redirections last for the duration of the process, most probalbably dmesg has finished so you need do nothing further to stop it. If however you did dmesg -w and it's still ru...

2 голоса
1 ответ
1 062 просмотра

чтение stdout в конвейере с использованием "-" не удается для "docker exec"

Ответ: -не анализируется оболочкой, это просто аргумент, который некоторые команды распознают как «чтение из стандартного ввода». Видимо, докер этого не делает. Вам нужно использовать xar...

1 голос
1 ответ
437 просмотров

Неожиданное поведение вывода консоли BPython

Ответ: Я предлагаю использовать bpython-cursesвместо этого, если вам нужно такое поведение, потому что (как вы заметили) стандартный интерфейс bpython не справляется с этим правильно. Вы...

0 голосов
1 ответ
1 775 просмотров

Как получить стандартный «потерянный» сеанс

Ответ: Вы можете использовать, straceчтобы увидеть результат работающего процесса. $ strace -p 21019 -e write=1,2 Приведенная выше команда будет подключаться к процессу с PID 21019 и отсл...