Significado de "{} +" no comando "find . -type f -size 1033c ! -executable -exec file {} + | grep ASCII"

Significado de "{} +" no comando "find . -type f -size 1033c ! -executable -exec file {} + | grep ASCII"

Qual é o significado {} +deste comando?

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

Você pode me explicar o que isso faz dividindo o comando? Eu sou um novato.

Responder1

{} +significa a coleção de arquivos/diretórios encontrados.

Por exemplo:

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

isso encontrará os diretórios vazios e o run rmdir DIRNAME1 DIRNAME2 ....

informação relacionada