URL: https://linuxfr.org/forums/programmation-shell/posts/comment-trier-un-fichier-en-m%C3%AAme-temps-que-awk-le-lit Title: comment trier un fichier en même temps que awk le lit Authors: marceau Date: 2006年12月19日T16:39:55+01:00 Tags: Score: 0 bonjour, merci d'avance pour votre aide , je cherche a trier, avec un script en bash, un fichier dont chaque ligne commence par un nombre de 0 à 600 puis une tabulation suivi du restant de la ligne , je souhaiterai le trier en autant de fichier que de nombre différent qui commence chaque ligne. voici mon ébauche de débutant : set nb_temp 600 while [$nb_temp] do cat resultat.txt | awk -F" " ' 1ドル ~/^""%3d" ",$nb_temp / {print 0ドル}' >> temp set nom `"resultat."%s".txt",$nb_temp` cat temp >> $nom rm -f temp nb_temp+= -1 done Le probleme de cette méthode est que, si elle fonctionnait deja, la boucle lirai 600 fois mon fichier qui fait plusieurs Mega et parai donc obsolète pour ne pas employer de termes grossier. J'ai une piste sur les scripts awk mais cela reste vague pour le debutant que je suis . Merci d'avance.