Вопросы с меткой [stdout]

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

187
голосов
3ответа
81k показов

Могу ли я заставить cURL завершиться с ошибкой с кодом выхода, отличным от 0, если код состояния HTTP не равен 200?

Я всегда предполагал, что когда curl получил ответ HTTP 500, он возвращал код выхода, который означал сбой (!= 0), но, похоже, дело не в этом. Есть ли способ, как я могу сделать сбой cURL с кодом ...
122
голоса
5ответов
112k показов

Как вы перенаправляете wget на стандартный выход?

У меня есть crontab , что wget SÁ PHP страницу каждые пять минут (только для запуска некоторых РНР кода), и я хочу , чтобы направить вывод в стандартный вывод. Я не смог найти его в руководстве по ...
48
голосов
9ответов
33k показов

Журнал ротации stdout?

У меня есть программа для Linux, которая может записывать информацию в stdout и stderr. У меня есть сценарий оболочки, который перенаправляет этот вывод в файл в /var/log . (Через >> и 2>&1 ) Есть ли ...
24
голоса
3ответа
19k показов

Труба gunzip и mysql, чтобы gunzip свалка и импортировать ее

У меня есть файл дампа .gz sql (пример: foo.sql.gz), который я хочу импортировать в свою базу данных с помощью классической команды mysql. gunzip -c foo.sql.gz > foo.sql mysql -uroot -ppassword foo < ...
24
голоса
3ответа
51k показов

Windows: Перенаправление командной строки в текстовый файл, а также вывод результатов

Я пишу программу на C в Windows, мой printf вызывает print в командной строке, и я знаю, что могу перенаправить весь этот вывод в текстовый файл, используя: myProgram.exe > mylog.txt Тем не менее, я ...
22
голоса
2ответа
34k показов

Как распаковать / распаковать вывод на лету

Что такое идиоматический способ сделать следующее смола в стандартный вывод прочитайте этот вывод tar из stdout и распакуйте его в другую папку. Мое решение - tar --to-stdout .. | tar -C somefolder ...
20
голосов
4ответа
13k показов

Определите, является ли вывод stdout или stderr

Как я могу определить, является ли процесс выводом stdout или stderr?
20
голосов
4ответа
6k показов

Почему вывод некоторых программ Linux не идет ни в STDOUT, ни в STDERR?

Почему вывод некоторых программ Linux не идет ни в STDOUT, ни в STDERR? На самом деле, я хочу знать, как надежно фиксировать весь вывод программы, независимо от того, какой «поток» он использует. У ...
16
голосов
1ответ
5k показов

Скопировать вывод терминала в буфер обмена Mac?

Мне нужно напрямую скопировать стандартный вывод терминала в буфер обмена на Mac. Как бы я это сделал? Пример: echo sometext | copy_to_clipboard или же echo sometext > /private/clipboard.txt
13
голосов
1ответ
15k показов

тройник для винды?

Есть ли для Windows обеспечивает основную tee средство для копирования стандартного ввода произвольного набора файлов , а затем обратно на стандартный вывод? Я вообще скачать общую программу tee но ...
12
голосов
3ответа
7k показов

Windows, как перенаправить параметр файла на стандартный вывод? (Windows эквивалентно `/dev/stdout`)

Консоль Windows: Инструмент A может записывать двоичные данные в файл, но не имеет возможности указать ему использовать стандартный вывод. Инструмент B может читать двоичные данные из stdin и ...
11
голосов
3ответа
1k показов

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

Предположим, у меня есть две программы, называемые ProgramA и ProgramB . Я хочу запустить их обоих одновременно в интерпретаторе Windows cmd. Но я хочу, чтобы StdOut из ProgramA зацепили к StdIn из ...
9
голосов
4ответа
20k показов

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

Я ищу способ остановить вывод в STDOUT, когда я понимаю, что команда неверна. Например, если я случайно кошка очень большой файл. Обычно это в конечном итоге останавливается, если вы удерживаете Ctrl ...
9
голосов
2ответа
324 показов

Посмотрите на `at`, прежде чем он завершится

Допустим, я запускаю скрипт с at в Linux (пример ниже), который, как я знаю, займет несколько часов или, может быть, даже несколько дней. Я привык at отправке электронного письма с выводом команды ...
9
голосов
1ответ
2k показов

Другой вывод при перенаправлении

$ mysql -e 'select a,b from tablefoo' databasename доходность +---+---+ | a | b | +---+---+ | 1 | 0 | | 2 | 1 | +---+---+ в то время как $ mysql -e 'select a,b from tablefoo' databasename > file ...
7
голосов
1ответ
14k показов

Перенаправить консоль / выход Eclipse в текстовый файл

Я делаю проект Java с использованием Eclipse. В настоящее время по умолчанию он показывает вывод в консоли. Есть ли способ перенаправить его в текстовый файл? По крайней мере, в Python я делал python ...
7
голосов
4ответа
10k показов

Шифрование на стандартный вывод с помощью gnupg

Я пытаюсь что-то зашифровать с помощью gpg -a и вернуть результат в стандартный формат, а не в файл. Согласно руководству, должно быть достаточно опустить флаг --output , но, похоже, это не так. ...
6
голосов
1ответ
2k показов

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

Итак, у меня есть команда, которую я выдаю, которая по сути 'ssh'ing на разных хостах: command 2&>1 | grep "desired output" Время от времени, посреди команды, она наталкивается на хост, где у меня не ...
6
голосов
2ответа
7k показов

Перенаправьте вывод командной строки 7-Zip в /dev /null в Windows при извлечении файла .7z

У меня есть команда, такая как "C:\Program Files\7-zip\7z.exe" x foo.7z -y которая будет извлекать (с полными путями) в текущий каталог. Но то, что он делает, чего я не хочу, - это выводить отдельные ...
6
голосов
1ответ
2k показов

копировать (разделить?) стандартный вывод вместо перенаправления

В Bash я бы хотел перенаправить стандартный вывод в файл (>> mylog.txt), но также увидеть вывод стандартного вывода на экране .. Как я могу сделать это с Bash?
6
голосов
1ответ
3k показов

Как я могу перенаправить вывод * всех * введенных команд оболочки в другую? (например, передать все в 'Lolcat')

Добрый день, (Пользователь OS X) Я специально пытаюсь передать вывод каждой команды оболочки, которую я ввожу, в рубиновый гем 'lolcat' (который делает вывод на терминал радужным). Есть ли способ ...
5
голосов
2ответа
713 показов

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

Я пытаюсь усечь файл, используемый для перенаправленного стандартного вывода. Например: ping localhost>/tmp/test.log Если я вызываю rm /tmp/test.log перенаправление прекращается, но команда работает. ...
5
голосов
2ответа
3k показов

направить программу на меньшее

Я погружаюсь в настройку и изучение git и в то же время изучаю bash. Я пытаюсь сделать что-то простое, как просмотреть раздел справки $ git config к сожалению, когда я печатаю, вывод справки уходит с ...
4
голоса
2ответа
5k показов

Любой способ для потоковой передачи файла в Linux

У меня есть вывод терминала, который я хотел бы сделать доступным для нескольких пользователей на данный момент что-то вроде: command > /var/logs для ввода и: watch tail -30 /var/logs для входных ...
4
голоса
2ответа
762 показов

Есть ли способ просмотреть стандартный вывод программы после ее запуска в gnome-shell?

Итак, если я запускаю программу через меню в gnome-shell, есть ли способ просмотреть stdout и stderr? Или есть какой-то взлом для достижения этой функциональности? Или все просто отправлено в ...
4
голоса
2ответа
6k показов

Перенаправить стандартный вывод в файл при запуске процесса в фоновом режиме

Как перенаправить стандартный вывод программы в файл, когда он запускается в фоновом режиме? У меня есть программа, которая генерирует вывод каждую секунду. Когда я запускаю его как обычно и ...
4
голоса
2ответа
7k показов

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

"command "> /dev/null 2>&1 || true Теперь я понимаю, что мы отправляем вывод команды, которую мы запускаем, в нулевой файл. Мне нужно знать конкретное значение для *2>&1 || true*
3
голоса
1ответ
3k показов

стандартный порядок перенаправления потоков оболочки ИЛИ 2> & 1 1>/dev/null vs 1>/dev/null 2> & 1

Может кто-нибудь, пожалуйста, уточнить различия? Некоторые из них считаются лучшей практикой? Если я правильно помню, я как-то на SO читал, что это 1>/dev/null должно предшествовать этому: 2>&1 ls ...
3
голоса
2ответа
357 показов

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

Я хотел бы просмотреть вывод echo в vim и сохранить в файл после просмотра. Я попытался echo $PATH | vim , но я получаю следующую ошибку: Vim: Warning: Input is not from a terminal Vim: Error reading ...
3
голоса
2ответа
2k показов

Какая польза от бинарного вывода на stdout?

Некоторые программы выводят свои двоичные данные прямо на стандартный stdout . Вот некоторые примеры: tar -c file.png dd if=file.png Ну, я вижу, что вывод может быть перенаправлен в файл. Но эти ...
3
голоса
1ответ
2k показов

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

Я не совсем понимаю, как называется ситуация, я думаю, что вчера я закрыл сессию с фоновым процессом ipython, но я все еще могу подключиться к нему (процесс работает на веб-сервере, и я могу ...
3
голоса
1ответ
2k показов

Как открыть стандартный вывод с помощью Notepad++?

На OSX TextMate имеет mate псевдоним , который можно использовать с трубой , чтобы открыть стандартный вывод другой программы. Как можно добиться того же эффекта в Windows 7 с помощью Notepad++? ...
3
голоса
2ответа
2k показов

stdout и stderr скрипта не перенаправляются при выполнении cron

./script & >> log.txt Я получаю хороший лог-файл, но если у меня та же команда, выполняемая cron, допустим, что crontab выглядит так: * * * * * '/home/user/script &>> /home/user/log.txt' log.txt ...
3
голоса
2ответа
390 показов

PowerShell v5: подавление вывода по умолчанию во вложенных функциях

Я хотел бы подавить любой вывод, тогда вызывается function_b: Function function_a { "test" | Out-Default } function function_b { [CmdletBInding()] param() function_a } # These are the things I've ...
2
голоса
1ответ
2k показов

Используя PuTTY SSH, как мне перехватить удаленный вывод команды?

В линуксе ssh me@server "echo this ran remotely" Вывод, запущенный this ran remotely выводится на стандартный вывод. Это потрясающе. В винде echo "echo this ran remotely" > test.cmd putty -i ...
2
голоса
1ответ
692 показов

Что произойдет, если dd обнаружит ошибки во время передачи вывода dd в gzip?

Предположим, что dd if=/dev/sda bs=100M | gzip -c > somefile.img.gz готово. Если в dd возникают ошибки, могу ли я видеть сообщения об ошибках в терминале или они игнорируются? Также предположим, что ...
2
голоса
4ответа
266 показов

выпуск python2.7 из macports stdin

Мой python2.7 из macports, кажется, странным образом портит osx терминал. Вот что я имею в виду. Точный ввод с клавиатуры был: /opt/local/bin/python2.7 a = 3 a /opt/local/bin/python2.7 a = 3 a exit() ...
2
голоса
1ответ
823 показов

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

Я хочу запустить терминал bash для моего экземпляра Docker, отправив первый идентификатор контейнера в Docker Exec: docker ps | head -2 | grep -v CONTAINER | cut -d' ' -f1 | docker exec -i -t - bash ...
2
голоса
1ответ
4k показов

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

Я пытаюсь получить только первую строку вывода команды curl . (Извините, если это сбивает с толку) Допустим, например, я бегу просто: # curl http://localhost .. .. Что делать, если мне нужна самая ...
2
голоса
1ответ
416 показов

Использование того же файла, что и stdin, и stdout приводит к пустому файлу

Если хотите отфильтровать файл, но если я использую тот же файл, что и для ввода и вывода, выходной файл будет пустым. Есть ли другое решение вместо использования второго файла? php -r "echo ...
2
голоса
3ответа
1k показов

Java-версия не пишет в стандартный вывод?

Либо я делаю что-то глупое, либо Солнце есть. Как получилось что-то вроде: java -version > version.txt Все еще выводит на stdout и оставляет version.txt пустым? Я проверяю код завершения, и он ...
2
голоса
2ответа
238 показов

Выполнение арифметики и передача ее следующей команде

Я знаю, как сделать это в /bin /sh, но я немного борюсь в Windows. Я знаю, что вы можете сделать арифметику на 32-разрядных знаковых целых с SET /a 2+2 4 Но как мне передать это следующей команде? ...
2
голоса
0ответов
238 показов

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

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

Zcat | head: ошибка записи из большого файла gz

Я пытался zcat, чтобы получить только первые 1M строк сжатого файла .gzip в новый. Однако я получаю следующую ошибку: $ zcat path/to/R2.fq.gz | head -100 >R2.fqtest head: write error: Input/output ...
2
голоса
1ответ
2k показов

Как избавиться от сообщений об ошибках контрольной суммы UDP в виртуальной консоли?

Всякий раз, когда я транслирую видео в веб-браузере, когда я подключен к локальной сети школы через Ethernet и переключаюсь на виртуальную консоль (ctrl-alt-f1) в Ubuntu, я периодически получаю ...
2
голоса
1ответ
323 показов

Можно ли отправить выходные данные потоков -w и -o Curl в разные файлы? Как?

Я хотел бы запустить команду curl, получить выходные данные (ответную полезную нагрузку) для некоторых ключевых слов, а затем распечатать некоторые показатели с помощью параметра -w. Я думаю, это ...
2
голоса
1ответ
1k показов

Перенаправление в /dev /null и файл одновременно

Я пытаюсь выполнить следующую команду: найти. -имя " . [ch] " | xargs grep -in pattern> file Есть некоторые ошибки, которые печатаются на stderr, потому что некоторые файлы не найдены. Как я могу ...
1
голос
1ответ
66 показов

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

Есть ли способ в Linux, чтобы увидеть статистику для приложений пользовательского пространства, которые в конечном итоге печатают данные в TTY или на стандартный вывод (фактический стандартный вывод, ...
1
голос
1ответ
59 показов

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

Я запускаю простую команду (некоторые вещи, связанные с Кафкой): curl localhost:8083 Его вывод очень прост: root@debian:/etc/kafka# curl localhost:8083/ ...
1
голос
0ответов
35 показов

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

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