xargs: problemas con los argumentos {}

{} es el marcador por defecto para los argumentos que pasamos al comando xargs. Existe la opción de renombrar este marcador para hacer más comprensible el comando y/o evitar problemas como el que podemos ver a continuación: # grep xx@xxxx.es /var/log/exim_mainlog | awk ‘{print $3}’ | sort -u | xargs grep {} /var/log/exim_mainlog grep: 1QmbRA-0003Ba-4E: Seguir leyendo


Truco Linux: Eliminar directorios vacíos usando Find

Con la siguiente línea de comandos, lograremos eliminar todos los directorios que estén vacíos a partir de el directorio en el que nos encontremos (.): find . -type d -empty -print0 | xargs -0 rmdir La explicación es sencilla, usamos find para buscar, le indicamos que queremos buscar directorios (-type d), que estén vacíos (-empty), Seguir leyendo