Re : bash shell parcours d'un fichier

Sujet en cours de lecture : bash shell parcours d'un fichier par | (Haut de page) |


Re : bash shell parcours d'un fichier

Tian Envoyé le : 18/10/2004 à 13:57
Bonjour,
hocine a dit :

for i in users
do
instructions.........
done

mais ca marche pas...
La boucle for attend apres le in une chaine de caractere contenant les valeurs a utiliser. Elle ne sait pas directement lire un fichier.

Un moyen de faire est d'utiliser les guillemets inverses qui permettent de mettre le resultat d'une commande sous forme d'une chaine utilisee par d'autre commandes.

Par exemple ici, il faudrait faire :for i in `cat users`
do
  instructions.........
done
cat permet d'afficher le contenu du fichier. Son resultat est donc le contenu de users. Il est ensuite passe comme liste de valeurs a prendre pour la boucle.  

Réponses...


Date serveur : 20/08/2008 à 8:57
Les heures sont affichées en GMT +2 (Heure d'été)

Ecrire une réponse | (Haut de page) |



* Au moins un des champs marqués d'une astérisque doit être renseigné