STDBUF(1) Ordenes de usuario STDBUF(1)
NOMBRE
stdbuf - Ejecuta ORDEN modificando la gestion de buffer de sus flujos
de datos estandar.
SINOPSIS
stdbuf OPCION... ORDEN
DESCRIPCION
Ejecuta ORDEN modificando la gestion de los buffers de sus flujos de
datos estandar.
Los argumentos obligatorios para las opciones largas son tambien
obligatorios para las opciones cortas.
-i, --input=MODO
reajusta la gestion del buffer del flujos de datos de entrada
-o, --output=MODO
reajusta la gestion del buffer del flujo de datos de salida
-e, --error=MODO
reajusta la gestion del buffer del flujo de datos de la salida
de error estandar
--help muestra la ayuda y finaliza
--version
muestra la version del programa y finaliza
Si el valor de MODO es 'L', el flujo se gestiona mediante buffer por
lineas. Esta opcion no es valida con la entrada estandar.
Si MODO es '0', no se gestiona el flujo mediante buffer.
En otro caso, MODO representa una cifra que puede ir seguida de: KB
1000, K 1024, MB 1000*1000, M 1024*1024 y asi sucesivamente para
G,T,P,E,Z,Y, R y Q. Tambien es posible emplear prefijos binarios:
KiB=K, MiB=M, etc... En este caso, el flujo de datos correspondiente se
gestionara en su totalidad con un tamano de buffer de MODO bytes.
Si es la ORDEN la que ajusta la gestion de buffer de su flujo de datos
(un ejemplo de esto seria 'tee'), se anulara el efecto de 'stdbuf' como
tampoco se ven afectados los filtros que no emplean buffer para E/S
como es el caso de 'dd' o 'cat'.
Estado de salida:
125 si falla la propia orden stdbuf
126 si se encuentra ORDEN pero no es posible invocarla
127 si no se encuntra la ORDEN
- el estado de salida de ORDEN en cualquier otro caso
EJEMPLOS
tail -f access.log | stdbuf -oL cut -d ' ' -f1 | uniq
Mostrara inmediatamente las entradas de access.log eliminando las
duplicadas.
ERRORES
En sistemas GLIBC, la definicion de un tamano de buffer, tendra un
efecto impredecible.
AUTOR
Escrito por Padraig Brady.
INFORMAR DE ERRORES
Ayuda en linea de GNU Coreutils:
Informe cualquier error de traduccion a
COPYRIGHT
Copyright (C) 2024 Free Software Foundation, Inc. Licencia GPLv3+: GNU
GPL version 3 o posterior .
Esto es software libre: usted es libre de cambiarlo y redistribuirlo.
NO HAY GARANTIA, en la medida permitida por la legislacion.
VEASE TAMBIEN
Documentacion completa
tambien disponible localmente ejecutando: info '(coreutils) stdbuf
invocation'
TRADUCCION
La traduccion al espanol de esta pagina del manual fue creada por
Marcos Fouces
Esta traduccion es documentacion libre; lea la GNU General Public
License Version 3 o
posterior con respecto a las condiciones de copyright. No existe
NINGUNA RESPONSABILIDAD.
Si encuentra algun error en la traduccion de esta pagina del manual,
envie un correo electronico a .
GNU coreutils 9.5 Agosto de 2024 STDBUF(1)