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

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 }'
Merci d'avance