[unix] commande imbriqué

quebra -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
j'ai ds un repertoires plusieurs sous repertoires du type :
PA-FRANCE
PA-ESPAGNE
PA-ITALIE
...

je souhaiterais trouver la commande d'une seule ligne (pour l'ajouter ds la crontab) qui permetterais de lister tous les répertoires et d'executer pour chacun un script personnalisé qui es lui meme dans le répertoire

ex :
ds PA-FRANCE il y a SCRIPT1
ds PA-ITALIE il y a SCRIPT1

pour l'instant j'ai trouver ceci :

echo PA-* | xargs -n1 SCRIPT1

3 réponses

  1. quebraco
     
    avec la commande find et -exec
    en faite je voudrait creer un fichier ds chaque occurence trouver par find !
    0
  2. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Pour répondre à ta 1ère demande :
    for i in $(ls); do "$i"SCRIPT1; done
    devrait faire l'affaire.

    ;-))
    0
  3. quebra
     
    ok merci bien
    tu me sauve la vie
    j'avais déjà essayer avec les points virgules ! mais je les avais mal placés !! merci bien en tout cas
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      tu me sauve la vie
      T'exagères pas un peu là ? ;-))

      jipicy, 1er super-héros virtuel en pantoufles... ;-DDD
      0