Tenho um arquivo com 1 milhão de linhas. Quero extrair linhas da linha 10001 a 500000 Como fazer isso?
relate perguntas
-
como grep linhas após a terceira vírgula com condição
-
remova o número de linhas duplicadas com base na correspondência antes da primeira vírgula
-
Como funciona este comando? mkfifo /tmp/f; cat /tmp/f | /bin/sh -i 2>&1 | nc -l 1234 > /tmp/f
-
Como posso melhorar este script de conversão de personagens?
-
Como remover uma única linha entre duas linhas
sed
é seu amigo:Observe que 500001q é necessário para interromper o processamento do arquivo. Caso contrário, ele ainda lerá o arquivo até o final. Obrigado pela dica sobre isso para @Freddy.
Também poderia ter uma solução
head
/tail
:(Um tanto enganoso,
tail -n +10
é diferente detail -n 10
– o primeiro começa na linha 10, o último imprime apenas as últimas 10 linhas.)