Provided by: manpages-ru_4.27.0-1_all bug

НАИМЕНОВАНИЕ

       stdbuf — Запустить КОМАНДУ, изменив параметры буферизации операций для её стандартных потоков.

ОБЗОР

       stdbuf ПАРАМЕТР... КОМАНДА

ОПИСАНИЕ

       Запустить КОМАНДУ, изменив параметры буферизации операций для её стандартных потоков.

       Аргументы, обязательные для длинных параметров, обязательны и для коротких.

       -i, --input=РЕЖИМ
              настроить буферизацию стандартного потока ввода

       -o, --output=РЕЖИМ
              настроить буферизацию стандартного потока вывода

       -e, --error=РЕЖИМ
              настроить буферизацию стандартного потока ошибок

       --help отобразить эту справочную информацию и завершить работу

       --version
              вывести информацию о версии и завершить работу

       Если  РЕЖИМ  задан  как  «L»,  соответствующий  поток будет буферизоваться построчно. Использование этого
       параметра в отношении стандартного потока ввода недопустимо.

       Если РЕЖИМ задан как «0», соответствующий поток не будет буферизоваться.

       В остальных случаях РЕЖИМ представляет собой число,  которое  может  сопровождаться  одним  из  следующих
       суффиксов:  KB  1000,  K 1024, MB 1000*1000, M 1024*1024 и так далее для суффиксов G,T,P,E,Z,Y,R,Q. Также
       можно использовать двоичные приставки: KiB=K, MiB=M и так далее. В таких  случаях  соответствующий  поток
       будет полностью буферизован, и размер буфера будет задан значением РЕЖИМ в байтах.

       ПРИМЕЧАНИЕ:  если КОМАНДА настраивает буферизацию своих стандартных потоков (например, так делает «tee»),
       то изменения, внесённые «stdbuf», будут перезаписаны. Кроме того, некоторые  фильтры  (такие,  как  «dd»,
       «cat»  и т.п.)  не используют потоки для ввода-вывода, в связи с чем на них не влияют настройки, вносимые
       «stdbuf».

   Коды завершения:
       125    команда stdbuf сама завершилась с ошибкой

       126    КОМАНДА была найдена, но её не удалось вызвать

       127    КОМАНДУ не удалось найти

       -      код завершения КОМАНДЫ в остальных случаях

ПРИМЕРЫ

       tail -f access.log | stdbuf -oL cut -d ' ' -f1 | uniq
       Данная команда немедленно отобразит уникальные записи из access.log

ОШИБКИ

       На платформах, использующих GLIBC, указание размера буфера (т.е. использование полностью  буферизованного
       режима) приведёт к неопределённому поведению.

АВТОРЫ

       Программа написана Падригом Брэйди (Padraig Brady).

ИНФОРМАЦИЯ ОБ ОШИБКАХ

       Онлайн-справка GNU coreutils: <https://www.gnu.org/software/coreutils/>
       Сообщайте обо всех ошибках перевода по адресу <https://translationproject.org/team/ru.html>

СМОТРИТЕ ТАКЖЕ

       Полная документация на <https://www.gnu.org/software/coreutils/stdbuf>,
       также доступна локально посредством info '(coreutils) stdbuf invocation'

       Packaged by Debian (9.7-2)
       Copyright © 2025 Free Software Foundation, Inc.
       License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
       This is free software: you are free to change and redistribute it.
       There is NO WARRANTY, to the extent permitted by law.

ПЕРЕВОД

       Русский  перевод этой страницы руководства разработал(и) Андрей Догадкин <adogadkin@outlook.com> и Kirill
       Rekhov <krekhov.dev@gmail.com>

       Этот перевод является свободной программной документацией; он распространяется на условиях  общедоступной
       лицензии  GNU  (GNU  General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или
       более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

       Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите  об  этом
       разработчику(ам)   по   его(их)  адресу(ам)  электронной  почты  или  по  адресу  списка рассылки русских
       переводчиков.

GNU coreutils 9.7                                  April 2025                                          STDBUF(1)