Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/04/2017, à 14:35

Gamma210

[Résolu] Bash: récupération dans un fichier texte stockage variable.

Bonjour à vous,
Je poste mon message peu être un peu vite car c'est un peu urgent, mais je n'ai pas trouvé d'explication pour l'instant.

Je cherche a me faire une boucle pour récupérer une valeur a une certaine ligne et colonne de mon fichier et de le stocker dans une variable ==>

fichier.txt par exemple avec 3 lignes 2 colonnes:
1 a
2 b
3 c

j'aimerai donc faire quelque chose comme ça en stockant dans x et y la valeur de la meme ligne et de la 1ere et deuxieme colonne respectivement.
%%%%%%%%%%%%%%%%
for m in $(seq 1 3)

        do
x='ligne m colonne 1'
y='ligne m colonne 2'

{Instructions}

done
%%%%%%%%%%%%%%%%

J'espère que quelqu'un pourra m'aider et la remercie de tout coeur !
Cordialement,
Gamma210

Dernière modification par Gamma210 (Le 01/05/2017, à 14:46)

Hors ligne

#2 Le 28/04/2017, à 14:46

pingouinux

Re : [Résolu] Bash: récupération dans un fichier texte stockage variable.

Bonjour,

#!/bin/bash

while read x y
do
   printf "x=%s y=%s\n" "$x" "$y"
done <fichier.txt

qui donne ceci sur ton exemple

x=1 y=a
x=2 y=b
x=3 y=c

Hors ligne

#3 Le 28/04/2017, à 15:00

Gamma210

Re : [Résolu] Bash: récupération dans un fichier texte stockage variable.

Ok ca ne me permet pas de selectionner quel ligne et quel colonne je veux, mais je peux me débrouiller dans un premier temps avec ça ! Merci beaucoup pingouinux smile

Mais si quelqu'un à une solution plus pratique qui me permettrai de choisir ligne et colonne du fichier texte je suis preneur !

Hors ligne

#4 Le 28/04/2017, à 15:08

Watael

Re : [Résolu] Bash: récupération dans un fichier texte stockage variable.

salut,

un fichier tableau, ça se parse avec gawk.


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#5 Le 28/04/2017, à 16:54

pingouinux

Re : [Résolu] Bash: récupération dans un fichier texte stockage variable.

Gamma210 a écrit :

Mais si quelqu'un à une solution plus pratique qui me permettrai de choisir ligne et colonne du fichier texte je suis preneur !

À demande imprécise, réponse imprécise… smile

Hors ligne

#6 Le 01/05/2017, à 14:45

Gamma210

Re : [Résolu] Bash: récupération dans un fichier texte stockage variable.

^^'
Merci pour vos réponse je vais regarder se que donne gawk smile
Bonne journée !

Hors ligne