Découper un fichier d'une ligne

Résolu
neGo33 Messages postés 4 Statut Membre -  
neGo33 Messages postés 4 Statut Membre -
Bonjour,
Je travaille actuellement sur la programmation d'un shell.

Je dispose d'un fichier content une ligne unique avec des informations entre "" et séparées chacune d'elles par un espace.
J'aimerais récupérer chacune de ces informations, mais comment faire ?

A savoir, que le nombre d'informations varient selon une sélection faite précédemment par l'utilisateur.

Merci d'avance.
A voir également:

2 réponses

zipe31 Messages postés 38797 Statut Contributeur 6 433
 
Avec "awk" :

$ echo '"premier" "second" "tertio" "quater"' | awk '{print "Nombre de champs : "NF}'
Nombre de champs : 4

$ echo '"premier" "second" "tertio" "quater"' | awk '{print "Champs 1 : "$1}'
Champs 1 : "premier"

$ echo '"premier" "second" "tertio" "quater"' | awk '{print "Champs 3 : "$3}'
Champs 3 : "tertio"

;-))
0
neGo33 Messages postés 4 Statut Membre
 
Bonsoir,
J'ai finalement trouver la réponse en passant par la méthode cut et renvoyant le résultat dans un fichier temporaire.
0