Estoy tratando de construir un comando de búsqueda para procesar un montón de archivos en un directorio usando dos ejecutables diferentes. Desafortunadamente, -exec
on find no permite usar pipe o incluso \|
porque el shell interpreta ese carácter primero.
Esto es específicamente lo que estoy tratando de hacer (que no funciona porque la tubería finaliza el comando de búsqueda):
find /path/to/jpgs -type f -exec jhead -v {} | grep 123 \; -print