Redirection de variables vers un fichier(csv)

babare76 Messages postés 20 Statut Membre -  
dubcek Messages postés 19030 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Bonjour,
voici mon script(shell,awk) c une parti d'un menu qui me permet d'avoir le nombre d'occurence dans un fichier
dans la parti que j'ai mit en commentaire (# echo "\"h\"" >> test.txt
# echo "\""$h"\"" >> test.txt ) je souhaite envoiyer le nombre d'occurence dans un fichier csv pour pouvoir les traiter en excel.
mais cette commade ne marche pas j'ai tenter avec print pareil pouvez vous m'aider s'il vous plait.
ou proposer une solution

case $4 in
*)echo "les nombres d'occurences"
awk -F';' '/BEGIN/ { for (i = 1; i <= RS; i++)
{print i}
occurence($3)
}

END{
{print "Nb doccurences pour internal:" h}
{print "nb doccurente pour external:" j}
# echo "\"h\"" >> test_out.txt
# echo "\""$h"\"" >> test_out.txt
}

function occurence(inc){
if (inc == "internal") {h= h+1}
if (inc == "external") {j= j+i}
}' toto.txt

esac
A voir également:

1 réponse

dubcek Messages postés 19030 Date d'inscription   Statut Contributeur Dernière intervention   5 641
 
hello

awk -F';' '/BEGIN/ { for (i = 1; i <= RS; i++)
...
}' toto.txt >> test_out.txt
0