Besoin d'aide pour un script

Besoin d'aide pour un script - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 25-01-2003 à 00:24:08    

Salut,
 
J'ai un probleme tres certainement tout con a resoudre mais bon je trouve pas...
 
Je voudrais effectuer un traitment sur chaque ligne d'un fichier.
 
J'ai essaye des truc dans le genre :
 

Code :
  1. cat mon_fichier.txt | awk { print $1 }


 
mais ca donne rien ?? Comment est-ce que je peux faire pour parcourir mon fichier ligne a ligne et effectuer un traitement sur chaque ligne avant de passer a la suivante ?
 
Merci d'avance.

Reply

Marsh Posté le 25-01-2003 à 00:24:08   

Reply

Marsh Posté le 25-01-2003 à 15:10:36    

cat mon_fichier.txt | awk '{ print $1 }'
devrait marcher mieux.

Reply

Marsh Posté le 26-01-2003 à 03:15:38    

Super ca marche !
 
Le probleme c'est que maintenant je voudrai recuperer le contenu de $1 et executer des commandes comme creer des repertoirer etc...
 
J'ai donc essaye ca :
 
 

Code :
  1. cat user.txt | ./essai.sh `awk '{ print $1 }'`


avec dans essai.sh :

Code :
  1. #!/bin/bash
  2. echo "Creation du rep de : $1"


 
He ben ca marche mais uniquement pour la premiere ligne ?? Alors que  

Code :
  1. cat user.txt | awk '{ print $1 }'


m'imprime bien toutes les lignes du fichier ??
 
Comprends rien :(


Message édité par Gaellick le 26-01-2003 à 03:17:34
Reply

Marsh Posté le 26-01-2003 à 17:21:13    

:bounce:

Reply

Sujets relatifs:

Leave a Replay

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