findコマンドの-execオプションを使うと、findの結果を他のコマンドで実行することができます。
例:現在のディレクトリにある *.gz ファイルを全て解凍する
$ find . -name '*.gz' -exec gunzip {} ¥;
・findの結果が{}に入ります。
・末尾の「¥;」の前には半角空白1つ入れてください。
これは、先日お客様にトレーニングを行っている時に、お客様から教えていただきました。
今までこのような場合はfindの結果をパイプしてxargsに食わせていたのですが、このほうが簡単に書けそうです。
よく使うfindコマンドにこんなオプションがあったとは。
勉強になりました!