Provided by: manpages-es-extra_0.8a-19_all bug

NOMBRE

       xargs - construye y ejecuta órdenes desde la entrada estándar

SINOPSIS

       xargs  [-0prtx]  [-e[eof-str]]  [-i[replace-str]]  [-l[max-lines]]  [-n max-args] [-s max-
       chars]  [-P  max-procs]  [--null]  [--eof[=eof-str]]   [--replace[=replace-str]]   [--max-
       lines[=max-lines]]  [--interactive]  [--max-chars=max-chars]  [--verbose] [--exit] [--max-
       procs=max-procs] [--max-args=max-args]  [--no-run-if-empty]  [--version]  [--help]  [orden
       [argumentos-iniciales]]

DESCRIPCIÓN

       Esta  página  del Manual documenta la versión de GNU de xargs.  xargs lee argumentos desde
       la entrada estándar, separados por blancos (que se pueden proteger con comillas simples  o
       dobles  o  una  barra  inclinada  inversa)  o  saltos  de  línea,  y  ejecuta la orden (la
       predeterminada es  /bin/echo)  una  o  más  veces  con  cualesquiera  argumentos-iniciales
       seguidos  por  argumentos  que se leen desde la entrada estándar. Las líneas en blanco que
       haya en la entrada estándar no son tenidas en cuenta.

       xargs sale con los siguientes códigos de estado:
       0 si acaba con éxito
       123 si cualquier ejecución de la orden acabó con estado de 1 a 125
       124 si la orden acabó con estado 255
       125 si la orden acaba por la recepción de una señal
       126 si la orden no puede ejecutarse
       127 si lo orden no se encuentra
       1 si ocurrió cualquier otro error.

   OPCIONES
       --null, -0
              Los nombres de fichero de entrada se terminan con un carácter nulo en lugar de  con
              espacio  en blanco, y las comillas y barra inversa no son especiales (cada carácter
              se toma literalmente). Deshabilita el final de la cadena de fin de fichero, que  se
              trata  como cualquier otro argumento. Es útil cuando los argumentos pueden contener
              espacio en blanco, comillas o barras invertidas. La opción de find de  GNU  -print0
              produce una entrada apropiada para este modo de operación.

       --eof[=eof-str], -e[eof-str]
              Establece  la  cadena  de fin de fichero a eof-str.  Si la cadena de fin de fichero
              ocurre como una línea de la entrada, el resto de la entrada  se  descarta.   Si  se
              omite  eof-str, no hay cadena de fin de fichero. Si esta opción no se da, la cadena
              de fin de fichero predeterminada es "_".

       --help Muestra un resumen de las opciones de xargs y acaba.

       --replace[=replace-str], -i[replace-str]
              Reemplaza ocurrencias de replace-str en los argumentos iniciales con nombres leídos
              de  la  entrada  estándar.  Además, los blancos no entrecomillados no delimitan los
              argumentos.  Si se omite replace-str, el valor predeterminado es  "{}"  (como  para
              `find -exec').  Implica -x y -l 1.

       --max-lines[=max-lines], -l[max-lines]
              Utiliza  como  mucho  max-lines  líneas  de  entrada no en blanco por cada línea de
              órdenes; el valor predeterminado de max-lines es 1.  Los blancos  del  final  hacen
              que una línea de entrada continúe en la siguiente. Implica -x.

       --max-args=max-args, -n max-args
              Utiliza  como  mucho  max-args  argumentos  por  cada línea de órdenes. Se usará un
              número menor de max-args argumentos si el tamaño (vea la opción -s) se sobrepasa, a
              menos que se dé la opción -x, en cuyo caso xargs acabará.

       --interactive, -p
              Pregunta  al  usuario si se debe ejecutar cada línea de órdenes, y lee una línea de
              la terminal. Sólo ejecuta la línea de órdenes si la respuesta empieza con `y' o `Y'
              (o quizás el equivalente local, en español `s' o `S'). Implica -t.

       --no-run-if-empty, -r
              Si  la  entrada  estándar  no  contiene  algo distinto de blancos, no se ejecuta la
              orden. Normalmente, la orden se ejecuta una vez incluso si no hay entrada.

       --max-chars=max-chars, -s max-chars
              Utiliza como mucho max-chars caracteres por cada línea de  órdenes,  incluyendo  la
              orden  y  los  argumentos iniciales, y los nulos terminadores en los finales de las
              cadenas de argumentos. Lo predeterminado es el mayor número  posible,  hasta  20  k
              caracteres.

       --verbose, -t
              Muestra la línea de órdenes en la salida estándar de errores antes de ejecutarla.

       --version
              Muestra el número de versión de xargs y acaba.

       --exit, -x
              Acaba si se sobrepasa el tamaño (vea la opción -s).

       --max-procs=max-procs, -P max-procs
              Ejecuta hasta  max-procs procesos de una vez; el valor predeterminado es 1. Si max-
              procs es 0, xargs ejecutará tantos procesos como sea posible de  una  vez.  Use  la
              opción  -n  con -P; de otra forma es muy posible que solamente se haga un exec (una
              ejecución).

VÉASE TAMBIÉN

       find(1L), locate(1L), locatedb(5L), updatedb(1) Finding Files (``Buscando  Ficheros'',  en
       interactivo mediante el sistema Info, o impreso en papel).

                                                                                        XARGS(1L)