Para atuar em vários arquivos de uma só vez com find
, use +
em vez de \;
:
find . -name '*.foo' -exec gedit {} +
Com zsh ou com bash ≥4, se você colocar shopt -s globstar
no seu ~/.bashrc
, poderá usar **/
para recursar em subdiretórios:
gedit **/*.foo
O Zsh também tem muitos qualificadores de glob que podem substituir a maioria dos usos de find
.