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

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

9
Як зробити вічно нічого не елегантно?
У мене є програма, яка видає корисну інформацію про, stdoutале і читає з неї stdin. Я хочу перенаправити його стандартний вихід у файл, не надаючи нічого на стандартний вхід. Поки так добре: я можу: program > output і нічого не робити в tty. Однак проблема полягає в тому, що я …

5
Чи належать звіти про хід роботи / реєстрація інформації про stderr чи stdout?
Чи є офіційні POSIX, GNU чи інші вказівки щодо того, де слід надрукувати звіти про хід роботи та реєстрацію інформації (такі як "Doing foo; foo done")? Особисто я схильний писати їх до stderr, щоб я міг перенаправляти stdout і отримувати лише фактичний вихід програми. Нещодавно мені сказали, що це не …
75 posix  stdout  gnu  stderr  standard 

6
Чи можна передавати stdout на одному сервері, щоб stdin на іншому сервері?
stdoutна одному сервері CentOS потрібно перенести stdinна інший сервер CentOS. Чи можливо це? Оновлення У ScottPack, MikeyB та jofel всі відповіді мають правильну відповідь. Я відповів Скотту за те, що, хоча моє запитання не визначає безпеку як вимогу, завжди приємно бути безпечним. Однак, пропозиції двох інших співпрацівників також спрацюють.
74 pipe  stdout  stdin 

6
Чи можу я налаштувати свою оболонку для друку STDERR та STDOUT різними кольорами?
Я хочу встановити свій термінал, щоб stderrвін друкувався іншим кольором, ніж stdout; можливо червоний. Це полегшило б розказати двох. Чи є спосіб налаштувати це .bashrc? Якщо ні, чи це можливо навіть? Примітка . Це запитання було об'єднано з іншим, який було запропоновано stderr, stdout і користувацьке введення відлуння повинно виводитися …

4
Напишіть Python stdout, щоб подати файл негайно
При спробі записати stdout із сценарію Python у текстовий файл ( python script.py > log), текстовий файл створюється при запуску команди, але власне вміст не записується до завершення сценарію Python. Наприклад: script.py: import time for i in range(10): print('bla') time.sleep(5) друкує до stdout кожні 5 секунд при python script.pyдзвінку з …
51 shell  python  stdout 

5
Зміст вихідного файлу під час їх зміни
Я хочу вивести вміст файлу, коли вони змінюються, наприклад, якщо у мене є файл, foobarі я: magic_command foobar Поточний термінал повинен відображати вміст файлу і чекати, поки я не знаю, натискаю ^ C. Тоді якщо з іншого терміналу я роблю: echo asdf >> foobar Перший термінал повинен відображати щойно доданий …
47 terminal  tail  stdout 


6
Як обманути команду на думку, що її вихід збирається до терміналу
З огляду на команду, яка змінює свою поведінку, коли її вихід збирається до терміналу (наприклад, виробляє кольоровий вихід), як можна цей результат перенаправляти в конвеєр, зберігаючи змінену поведінку? Для цього повинна бути утиліта, про яку я не знаю. Деякі команди, наприклад grep --color=always, мають прапорці опцій, щоб змусити поведінку, але …
38 shell  pipe  utilities  stdout  pty 

4
Як викликати редактор VIM і вихідну трубу в Bash
Іноді мені потрібно написати текст, а потім передати цей текст в іншу команду. Мій звичайний робочий процес йде приблизно так: vim # I edit and save my file as file.txt cat file.txt | pandoc -o file.pdf # pandoc is an example rm file.txt Я вважаю це громіздким і прагну навчитись …
34 vim  pipe  stdout 


8
Команда для виведення вмісту файлу в stdout?
Я знаю, catщо це можна зробити, але його головна мета - це об'єднання, а не просто показ вмісту. Я також знаю про lessта more, але я шукаю що - то просте ( НЕ пейджер ) , що просто виводить вміст файлу на термінал , і це зроблено спеціально для цього, …
28 cat  less  stdout 

3
Чи безпечно перенаправляти stdout та stderr до одного файлу без копій дескриптора файлу?
Я починаю з порожнього каталогу. $ touch aFile $ ls aFile Тоді я lsдва аргументи, жодного з яких немає в цьому каталозі. Я перенаправляю обидва вихідні потоки у файл з назвою output. Я використовую >>, щоб не писати одночасно. $ ls aFile not_exist >>output 2>>output $ cat output ls: cannot …

2
У сценарії bash, як захопити stdout рядок за рядком
У сценарії bash я хотів би зафіксувати стандартний висновок довгого командного рядка за рядком, щоб їх можна було проаналізувати та повідомити під час виконання початкової команди. Це складний спосіб, який я можу собі уявити: # Start long command in a separated process and redirect stdout to temp file longcommand > …
26 bash  process  stdout 

6
Як змусити програми python вести себе як належні інструменти Unix?
У мене є кілька сценаріїв Python, і я працюю над їх перезаписом. У мене однакова проблема з усіма ними. Мені не очевидно, як писати програми, щоб вони поводилися як належні інструменти Unix. Тому що це $ cat characters | progname і це $ progname characters повинні давати однаковий вихід. Найближче, …

3
Як я можу обмежити вихідну швидкість stdout?
У мене запущено CentOS 5.7, і у мене є утиліта для резервного копіювання, яка має можливість завантажувати файл резервного копіювання stdout. Файл резервної копії досить великий (кілька гігабайт). Мета - файлова система SSHFS. Щоб переконатися, що я не завищую пропускну здатність і не погіршую роботу мережі, я хотів би обмежити …
24 hard-disk  io  stdout 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.