Eliminar una gran cantidad de líneas de un archivo enorme

Eliminar una gran cantidad de líneas de un archivo enorme

Tengo un archivo de volcado SQL de 2,8 GB en Linux. Necesito eliminar las líneas 18 a 3000, pero no puedo abrirlas en un editor de texto como vim porque es muy grande.

¿Alguna sugerencia? Supongo que podrías usar sed o algo similar, simplemente no conozco el comando.

Respuesta1

Creo que para eso fue diseñado sed:

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

Recursos

información relacionada