Запитання з тегом «stdout»

stdout - ім'я дескриптора вихідного файлу за замовчуванням процесу. Оскільки в `stdout` немає нічого особливого, вам не слід * використовувати цей тег. Використовуйте тег [io-redirection] для запитань про те, як перенаправити вихід, використовуйте [file-descriptors] для запитань щодо управління дескрипторами файлів, використовуйте [lock] для запитань щодо блокування файлів, а [файли] використовуйте для загальних питань на файлові операції.

1
`docker logs foo | менше` не підлягає пошуку або прокручуванню, але `docker logs foo 2> & 1 | менше` є
Використання будь-якого з них дає читабельний текст. Але лише за допомогою перенаправлення stderr можна прокручувати або набирати / деякупаттер і отримувати збіги. Без цього пошук дає "Нічого для пошуку (натисніть RETURN)" та стовпчик ~. Враховуючи, stderr і stdout - це не те саме, але чому менше показує їм те саме, …
10 pipe  less  stdout  stderr 

1
Перенаправлення stdout з двох програм
Я запускаю інструмент перевірки пам’яті (prog1) для коду C ++ (prog2), який дає мені величезний та детальний вихід. Для того, щоб переслідувати деякі помилки, мені потрібно зберегти цей вихід у файл. Я спробував перенаправити stdout у файл: prog1 prog2 > outfile.txt Але це дає мені файл, що містить вихід prog2, …

1
відобразити STDOUT перед STDERR?
Я новачок у баші, і я не можу за все життя зрозуміти, як запустити певну команду, припустимо ./fffі надрукувати регулярні stdouts перед stderr (я сам плутаюся в сенсі) наприклад $ printf "I am a\ndrill\n" > fff; $ cat fff nofile fff nofile fff I am a drill cat: nofile: No …

2
Коли використовувати стандартний потік помилок у додатку командного рядка?
Чи є вказівки, коли слід використовувати помилку під час написання програми командного рядка? На моє здивування, я нічого не знайшов, коли гуглив це. Зокрема, питання, яким я зараз займаюся, - це використовувати stdoutчи stderrколи користувач викликав програму з незаконними аргументами. Однак більш вдячна відповідь дуже цінується, оскільки це, безумовно, не …

3
Чому я не можу прочитати / dev / stdout з текстовим редактором?
Я тільки почав дізнаватися, як Everything Is A File TM на Linux, що змусило мене замислитися, що буде, якщо я буквально читаю з / dev / stdout: $ cat /dev/stdout ^C $ tail /dev/stdout ^C ( ^CМене вбиває програма після того, як вона висить). Коли я намагаюся vim, я отримую …
9 linux  files  stdout 

3
Динамічно обрізати ширину лінії відтінку в Bash
Останнім часом я експериментую з psкомандою, а іноді довгі шляхи перебираються на наступний рядок (або два) і ускладнюють читання. Я хочу передати psвихід в іншу програму, щоб обмежити вихід на xкількість символів. Ось що я маю поки що, але це працює не зовсім правильно: ps aux | cut -c1-$(stty size …
9 bash  shell  stdout  cut 

2
Вбийте процес, якщо він проходить тихо протягом певного часу
У мене є утиліта, яка має шкідливу звичку мовчати і залишатися там, я вже знаю, як довго в цьому процесі це робиться, тому я використовую timeoutдля боротьби з цим, але іноді це робить до цього часу. Чи є інструмент, подібний до timeoutтого, що вбиває процес, якщо він перестане направляти вихід …
9 linux  bash  shell  stdout  timeout 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.