Guru de la ligne de commande, viendez m'aider

Guru de la ligne de commande, viendez m'aider - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 01-04-2003 à 18:45:48    

Salut,
J'aimerai me faire un peti script qui ajoute une ligne à toute une série de fichier.
en gros le concept ce serait:
[cpp]echo "from-file /charity/mail/domains/common-whitelist ok" >> /charity/mail/domains/charityemail.net/*/.tmda/filters/incoming
 
avec * qui doit prendre successivement toute les répertoires disponibles dans charityemail.net
 
Merci de votre aide.
A+
Sorg

Reply

Marsh Posté le 01-04-2003 à 18:45:48   

Reply

Marsh Posté le 01-04-2003 à 18:56:57    

for f in  /charity/mail/domains/charityemail.net/*/.tmda/filters/incoming; do  echo "from-file /charity/mail/domains/common-whitelist ok" >> $f; done

Reply

Marsh Posté le 01-04-2003 à 18:59:06    

Mis en script, ca donne :
 

Code :
  1. #!/bin/sh
  2. for f in /charity/mail/domains/charityemail.net/*/.tmda/filters/incoming
  3. do
  4. echo "from-file /charity/mail/domains/common-whitelist ok" >> $f
  5. done

Reply

Marsh Posté le 01-04-2003 à 19:07:03    

Merci bien, je te rends grâce!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed