Redirection de variables vers un fichier(csv)

Fermé
babare76 Messages postés 19 Date d'inscription jeudi 16 octobre 2008 Statut Membre Dernière intervention 9 décembre 2008 - 27 oct. 2008 à 18:45
dubcek Messages postés 18589 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 21 mars 2023 - 28 oct. 2008 à 09:47
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

1 réponse

dubcek Messages postés 18589 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 21 mars 2023 5 584
28 oct. 2008 à 09:47
hello

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