Volver al índice


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)


Volver al índice