Bonjour à tous,
Je suis confronté à un petit problème de syntaxe. Voici mon problème :
Je dispose d'un fichier texte (appelons-le data.txt) structuré de la façon suivante :
(les chiffres des lignes sont aléatoires, il s'agit juste d'un exemple, cependant le nombre de colonne est fixe (4), ainsi que le nombre d'éléments par ligne (4 ici également)).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 12 56 78 56 45 12 46 79 45 23 78 89 ...
Mon objectif est simplement d'extraire le chiffre situé en troisième colonne à chaque itération d'une boucle "for" :
Exemple (supposons que mon fichier soit constitué de 10 lignes) :
Je sais qu'il est probablement possible de s'en sortir avec sed ou awk mais la syntaxe me fait défaut.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for indice_ligne in ` seq 1 10 ` do variable=[Commande/Syntaxe permettant d'extraire la troisième colonne de la ligne n°"indice_ligne"] echo ${variable} done < data.txt
Merci beaucoup d'avance à ceux qui voudront bien me venir en aide.
nicolas823
Partager