私は2つの異なる実行可能ファイルを使用してディレクトリ内のファイルの束を処理するfindコマンドを構築しようとしています。残念ながら、findで-exec
はパイプを使用できません。あるいは、\|
さえもシェルはその文字を最初に解釈するためです。ここで検索コマンドにexecパラメータのパイプを使用するにはどうすればよいですか?
は、私は(パイプは、findコマンドを終了しているため動作しません)何をしようとしている、具体的である:
find /path/to/jpgs -type f -exec jhead -v {} | grep 123 \; -print
@マーティン:ありがとうございました@Martin:あなたは "-print"の最後に "123"の最後に、そして最後の "\;"の最後にアポストロフィを入れました。必要ない。 – tzot