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 18777 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 30 mars 2025 - 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
A voir également:

1 réponse

dubcek Messages postés 18777 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 30 mars 2025 5 630
28 oct. 2008 à 09:47
hello

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