xargs
Linux · Terminal · disponible en el simulador
Qué hace y para qué sirve
Construye y ejecuta comandos usando la entrada estándar.
Sintaxis
xargs [opciones] [comando]
Opciones y parámetros
-nNúmero de argumentos por ejecución del comando.
ls | xargs -n1 echo-ISustituye la cadena indicada por cada elemento de entrada.
ls | xargs -I{} cp {} /tmp-0Espera elementos separados por byte nulo; se usa con find -print0.
-PEjecuta varios procesos en paralelo.
Ejemplos de uso
printf '%s\n' a b | xargs echoProbar en la terminalfind . -type f -print0 | xargs -0 rmProbar en la terminalls | xargs -n1 echoProbar en la terminalls | xargs -I{} cp {} /tmpProbar en la terminal
Practicar xargs
Abre la terminal Linux simulada para ejecutar xargs en un entorno virtual sin riesgo, o comprueba tu nivel con los tests de comandos.