Bonjour,
J'aimerai parser un fichier CSV qui contient 3 colonnes.
J'ai essayé avec awk et une boucle for, mais cela ne fonctionne pas. J'aimerai aussi récupérer la valeur d'une colonne/ligne dans des variables $NOM, $PRENOM, $ PASSWORD pour effectuer un traitement par la suite.
Je pense que tout le traitement doit se faire dans une boucle final pour effectuer le traitement de toutes mes lignes/colonnes de mon fichier CSV
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #!/bin/bash # file_read for i in `cat /home/afourquemin/file.csv` do echo $i $USER=`echo $i | awk '{ print $1 }'` echo $USER done #cat /home/afourquemin/file.csv | awk '{ print $2 }' #cat /home/afourquemin/file.csv | awk '{ print $3 }'
Partager