Главная » 2017 » Ноябрь » 15 » man stdbuf
02:06
man stdbuf

SEO sprint - Всё для максимальной раскрутки!

имя
stdbuf - Запустить COMMAND, с модифицированными операциями буферизации для стандартных потоков.
конспект
stdbuf ОПЦИЯ ... КОМАНДА
Описание

Запустите COMMAND, с модифицированными операциями буферизации для стандартных потоков.

Обязательные аргументы для длинных опций также обязательны для коротких опций.

-i, --input = MODE
Отрегулировать стандартную буферизацию входного потока
-o, --output = MODE
Отрегулировать стандартную буферизацию выходного потока
-e, --error = MODE
Отрегулировать стандартную буферизацию потока ошибок
--Помогите
отобразить эту справку и выйти
--версия
выводить информацию о выходе и выходить

Если MODE «L», соответствующий поток будет буферизирован по строке. Этот параметр недействителен при стандартном вводе.

Если MODE «0», соответствующий поток будет небуферизованным.

В противном случае MODE - это число, за которым может следовать одно из следующих: KB 1000, K 1024, MB 1000 * 1000, M 1024 * 1024 и т. Д. Для G, T, P, E, Z, Y. В этом случае соответствующий поток будет полностью забуферирован с размером буфера, установленным в байты MODE.

ПРИМЕЧАНИЕ. Если COMMAND настраивает буферизацию своих стандартных потоков (например, «tee»), то это отменяет соответствующие настройки, измененные «stdbuf». Кроме того, некоторые фильтры (например, «dd» и «cat» и т. Д.) Не используют потоки для ввода-вывода и поэтому не влияют на настройки «stdbuf».
Примеры
tail -f access.log | stdbuf -oL cut -d aq aq -f1 | уник
Это будет немедленно отображать уникальные записи из access.log
ошибки
На платформах GLIBC указание размера буфера, то есть использование полностью буферизованного режима приведет к неопределенной операции.
автор
Написано Падрейгом Брэди.
Отчеты об ошибках
Сообщить об ошибках stdbuf для bug-coreutils@gnu.org
Домашняя страница GNU coreutils:
Общая справка с использованием программного обеспечения GNU:
Сообщить об ошибках перевода stdbuf в
Авторские права
Copyright © 2010 Free Software Foundation, Inc. Лицензия GPLv3 +: GNU GPL версия 3 или новее .
Это бесплатное программное обеспечение: вы можете изменять и распространять его. ГАРАНТИЙ НИКАКИХ ГАРАНТИЙ, насколько это разрешено законом.
Смотрите также
Полная документация для stdbuf поддерживается как руководство Texinfo. Если программы info и stdbuf правильно установлены на вашем сайте, команда

информация coreutils aqstdbuf invocationaq

должен предоставить вам доступ к полному руководству.
Категория: (1) Прикладные программы и команды оболочки | Просмотров: 1639 | Добавил: Администратор | Рейтинг: 0.0/0
Всего комментариев: 0
avatar