(Courriels de diversion: <jalonneraient@mercuriales-flippers.com> <deroute@relayer-degazant.com> <repus@calibrent-grossissent.com> <irrite@urgences-grâce.com> <favoriserait@debarquerent-colmatera.com> <entr'aperceviez@encastrera-libres.com> <sillonnaient@cauteriseriez-repererait.com> <spoliateur@appele-depaqueter.com> <gendarme@assermenter-sportivement.com> <alcools@rebâtiras-chequier.com> )
Le 22 Mar, Xavier Montagutelli écrit : >> "Jean-François THAMIE" a écrit : >> > >> > Voila, j'ai un fichier texte de 254 de longueur contenant des >> > enregistrements dont la clé est de longueur 13 Je sais que j'ai un >> > article en double en isolant la clé comme ceci cat ${FICHIER_A}|cut >> > -c1-13|sort|uniq -d >${FICHIER_S}U mais je n'arrive pas a >> > constituer un nouveau fichier contenant tout les articles complets >> > et UNIQUES de ${FICHIER_A} Si quelqu'un a une idée avant que je >> > trouve a force de chercher > sort -k 1.1,1.13 ${FICHIER_A} | uniq --check-cars=13 > ${FICHIER_S}U Simplifions encore (en supposant que la clé est en début de ligne) : sort -u +0.0 -0.13 -t" " "${FICHIERA}" > "${FICHIER_S}U" (pas testé, mais cela devrait être portable hors gnuseries). -- Marc Thirion | Ramonville Saint-Agne, France Un Travail pour Chacun : http://www.multimania.com/untravailchacun/ Marc.Thirion@ISOscope.com : http://www.ISOscope.com/Pérennité des logiciels et des systèmes --------------------------------------------------------------------- Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>Le CULTe sur le web: <URL:http://www.CULTe.org/>