Linux Find

Comando find

 

  • Procurar e Trocar com SED

for i in $(find . -type f); do sed 's/oldstring/newstring/g' $i > $i-tmp; mv $i $i-backup; mv $i-tmp $i; done




find . -name Enterprise.rdp -exec sed -i 's/SJORGE_FARM/SJORGE_FARM.saojorge.com.br/g' {} \;

  • Trocar permissao de determinados arquivos

find . -name *exe -exec chmod go-w {} \;