How do I use a pipe in the exec parameter for a find command?

前端 未结 6 2046
孤街浪徒
孤街浪徒 2020-12-13 01:44

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

6条回答
  •  孤城傲影
    2020-12-13 02:00

    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.

提交回复
热议问题