%20.png)
eu tenho umgrande(multi-gigabyte) arquivo CSV, que estou visualizando em um computador insignificante.
Gostaria de visualizar meu arquivo usando less
algum comando semelhante que não precise ler o arquivo inteiro de uma vez para me mostrar parte dele.
Existe um comando que pode me mostrar meu arquivo em colunas alinhadas por vírgula?
Responder1
Há uma questão de formatação de coluna CSV em outroSite StackOverflow- isso funciona para arquivos muito grandes?
cat somefile.csv | column -s, -t | less -#2 -N -S
Responder2
Acabei de experimentar o vim com um arquivo de texto de 514M. Ele tem 8.032.416 linhas e depois de carregado por cerca de 30 segundos, consegui rodar o arquivo sem problemas.
Foram necessários 30% dos meus 2 GB de RAM e o vim criou um arquivo de troca de 2,2M. Parece razoável.
tail
me deu resultados instantâneos naquele arquivo, ele provavelmente vai até o final e depois sobe até atingir 10 linhas e depois as imprime.