Quoting Tuncer Jerome <[EMAIL PROTECTED]>:

> Bonjour � tous.
>
> Qqun saurait comment cr�er un script qui me servirait � rajouter la m�me
> ligne dans plusieurs fichiers texte � la fois?
>
> Excusez pour la question de d�butant... mais je ne sais pas trop o�
> trouver �a autrement.
Il faut se mettre au shell : pas gd chose � savoir. Comment it�rer avec une
boucle for, comment acc�der aux param�tres d'un script.

$@ fournit les param�tres et shift d�cale les param�tres "vers la gauche".

Donc, imaginons que tu veuille �crire un script qui prend en premier la chaine �
 ajouter � tous les fichiers et ensuite la liste de tous les fichiers.

Le script :

#!/bin/bash
CHAINE=$1
shift

for i in $@
do
  echo $CHAINE >> $i
done

�a te va ?
@++

--
Baptiste <Batmat> Mathus
Baptiste at Mathus point org
http://batmat.net
---------
You want to use GNU/Linux or Windows ?
You want to spend time or money ?

Répondre à