Si j'ai bien ce compris c que tu veux faire, il te faut passer par un "read", donc une boucle while.
Exemple :
Code :
- cat toto.txt | while IFS=';' read var1 var2
- do
- :
- done
|
La valeur contenu dans l'IFS est bien sur ton séparateur de champs dans le fichier toto.txt.
Remarque : ceci suppose que tu n'as que 2 champs dans ton fichier. Si tu en a plus, "var2" contiendra tout sauf le premier champ. Il ne faut donc pas hésiter à mettre une variable bidon en plus pour t'épargner des problèmes si tu ne maitrise pas le fichier.