2010-10-12 5 views
0

bons compagnons de soirée auteurs de calcul,Exécuter un script shell sur tous les fichiers dans un répertoire et ses sous-répertoires

Je suis en train d'exécuter le script suivant:

find . -name '*.php' -exec /search_replace.sh {} \; 

pour qu'il fonctionne search_replace .sh sur tous les fichiers .php dans un dossier et ses sous-dossiers. Je continue à obtenir l'erreur:

find: /search_replace.sh: No such file or directory 

Une assistance?

+0

Tous les scripts sont dans le même dossier. –

Répondre

4

changement

/search_replace 

à

./search_replace 

ou quel que soit le chemin complet du script est ...

+1

En outre, il voudra utiliser -type f – ninjalj

Questions connexes