Opérations sur des répertoires via la boucle for
Bonjour,
Je cherche à effectuer des opérations dans des répertoires listés par un find au moyen d'une boucle for.
Voici ce que j'ai :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| PROJET_DIR=/home/toto/projet/
list=`find $PROJET_DIR -type d -name templates`
for i in "$list"
do
# me rendre dans le répertoire parent de $i
# (celui qui contient le répertoire "templates")
cd # la suite ?
# Création d'un fichier dans ce répertoire parent
# (qui sera donc situé au même niveau que "templates")
touch # la suite ?
# Manipulation sur ledit fichier
# Là, ça devrait aller ;)
done |
Comment parvenir à effectuer les deux opérations (cd et touch) ?
J'ai essayé avec des ", des ', des ` mais je ne trouve pas la bonne solution... :calim2:
Merci d'avance pour vos idées. :)
FG