コマンド「find . -type f -size 1033c ! -executable -exec file {} + | grep ASCII」における「{} +」の意味

コマンド「find . -type f -size 1033c ! -executable -exec file {} + | grep ASCII」における「{} +」の意味

{} +このコマンドのの意味は何ですか?

find . -type f -size 1033c ! -executable -exec file {} + |
grep ASCII

コマンドを分解して、それが何をするのか説明していただけますか? 私は初心者です。

答え1

{} +見つかったファイル/ディレクトリのコレクションを意味します。

例えば:

find . -type d -empty -exec rmdir {} + ;

これにより、空のディレクトリが見つかり、実行されますrmdir DIRNAME1 DIRNAME2 ...

関連情報