voila j’ai un fichier de 6 millions de ligne et je cherche un editeur capable de le lire (avec des expressions regulieres si possible)
emacs et notepad++ sont aux fraises il n’y a que textpad qui y arrive mais il n’est pas gratuit.
ce n’est pas pour moi donc hors de question de faire un script
pspad marche bien pour les gros fichiers. ça peut être assez lent à l’ouverture, mais j’ai manipulé des fichiers de plusieurs millions de lignes (>800mo) sans soucis.
Je ne sais pas ce que ça vaut sur un fichier aussi gros, mais j’avais vu que sql query analyzer (oui oui de sql server) était particulièrement résistant en lecture de gros fichiers plats. Bon il ne fait pas les expressions régulières et maintenant le programme a un peu changé de bouille, mais si ça peut servir.
J’ai vu GVim réussir là où tous les autres ont échoué. Je me souviens notamment d’un diff sous GVim entre deux fichiers de 500Mo. Lancé un soir, résultat affiché le lendemain. A part Windows qui a un peu gueulé en disant qu’il manquait de mémoire disque, pas de problème
Mon Amiga4000 de 1995 est plus rapide pour lire des millions de lignes de logs apache et y faire des rechercher/remplacer que mon PCul HP de 2008 (XP SP3) au taff… C’est pas un peu la honte ça ? Heureusement sous Ubuntu, le même pcul reprends des couleurs…
Ma petite expérience: j’avais besoin d’ouvrir un fichier de 700Mo pour l’éditer et PSPPad refusait de l’ouvrir. Ayant une forte aversion pour VI, j’ai opté pour NoteTab (la version Light est gratuite) qui fait l’affaire (bon, il faut de la mémoire disponible pour charger un fichier pareil).