¿Tengo curiosidad por saber para qué sirve realmente el {} en el siguiente comando?
Comando de ejemplo:
find /foo/ -name "*.txt" -exec rm -v {} \;
La página Man proporcionó un pequeño comentario pero me confundió un poco:
La cadena '{}' se reemplaza por el nombre del archivo actual que se procesa en todas partes donde aparece en los argumentos del comando, no solo en los argumentos donde está solo, como en algunas versiones de find.
"$a-single-output-file-name"
cuando-exec
termina con\;
... pero significa"$multiple"
"$output"
"$filenames"
cuando-exec
termina con\+