1 votes

Supprimer un grand nombre de lignes d'un énorme fichier

J'ai un fichier dump sql de 2,8 Go sous linux. Je dois supprimer les lignes 18 à 3000, mais je ne peux pas l'ouvrir dans un éditeur de texte comme vim car il est trop gros.

Des suggestions ? Je suppose que vous pouvez utiliser sed ou quelque chose de similaire, mais je ne connais pas la commande.

13voto

Linorm Points 476

Je pense que c'est pour ça que Sed a été conçu :

sed '18,3000d' input.txt > output.txt

Ressources

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X