xargs
lee y ejecuta los comandos de la entrada estándar cogiendolos como parámetros. Si no se pasa ningún comando, por defecto se usa el comando “echo”. Algunos usos de este comando:
$ ls | xargs rm -fr
elimina todos los archivos del directorio. Se emplea cuando la cantidad de archivos a eliminar desborda el buffer si pretendemos eliminarlos con rm -fr *
$ ls | xargs -t -i mv {} {}.bak
Renombra todos los archivos del presente directorio añadiéndoles .bak
$ echo | xargs --show-limits
conocer el límite de argumentos que xargs admite