no save
Assistance
Achat
News

Forum | Linux/Unix
[shell unix] fichier ligne par ligne
jipicy, le mer. 22 nov. 2006 à 19:32:13
Salut,

Essaie ça : [jp@MDK tmpfs]$ cat fich.txt

riri rara roro
toto tata titi
lili lala lolo

[jp@MDK tmpfs]$ cat new.sh

#!/bin/bash

while read ligne
do
set $(echo $ligne)
init_prenom=$(eval echo $1)
prenom=$(eval echo $2)
nom=$(eval echo $3)
echo -e "variable1=$init_prenom\nvariable2=$prenom\nvariable3=$nom\n"
done < fich.txt

[jp@MDK tmpfs]$ sh new.sh

variable1=riri
variable2=rara
variable3=roro

variable1=toto
variable2=tata
variable3=titi

variable1=lili
variable2=lala
variable3=lolo

[jp@MDK tmpfs]$;-))


Précédentdarkukai
nov. 06
darkukai
nov. 06
Suivant
REPONSES
francis
juil. 05
UNIX/VI/SHELL
juil. 06
jipicy
juil. 06
kelux
juil. 06
darkukai
nov. 06
jipicy
nov. 06
darkukai
nov. 06
truky
mai 07
Ibrahim
juil. 07
visiteur
sept. 07
Version Web
Réalisé par RedShift
no save