I\'m trying to construct a find command to process a bunch of files in a directory using two different executables. Unfortunately, -exec on find doesn\'t allow
-exec
As this outputs a list would you not :
find /path/to/jpgs -type f -exec jhead -v {} \; | grep 123
or
find /path/to/jpgs -type f -print -exec jhead -v {} \; | grep 123
Put your grep on the results of the find -exec.