Eu tenho o seguinte arquivo:
id name age
1 ed 50
2 joe 70
Eu quero imprimir apenas as colunas id e age . No momento, uso apenas o awk :
cat file.tsv | awk '{ print $1, $3 }'
No entanto, isso requer conhecer os...
Eu tenho um problema extremo, e todas as soluções que posso imaginar são complicadas. De acordo com minha experiência com UNIX / Linux, deve ser uma maneira fácil.
Desejo excluir os primeiros 31 bytes de cada arquivo em /foo/ . Cada arqui...
Estou procurando o método mais simples para imprimir a linha mais longa em um arquivo. Eu fiz algumas pesquisas e surpreendentemente não consegui encontrar uma resposta. Costumo imprimir o comprimento da linha mais longa em um arquivo, mas não s...
Estou tentando grep do tail do log de arquivos em andamento e obtenho a n th palavra de uma linha. Exemplo de arquivo:
$ cat > test.txt <<EOL
Beam goes blah
John goes hey
Beam goes what?
John goes forget it
Beam goes okay
Be...
Eu tenho uma lista de diretórios e subdiretórios que contêm arquivos csv grandes. Existem cerca de 500 milhões de linhas nesses arquivos, cada um é um registro. Eu gostaria de saber
Quantas linhas estão em cada arquivo.
Quantas linhas estã...
Eu tenho um programa externo que produz um arquivo de saída (largish, 20K linhas possíveis).
Eu preciso inserir uma nova linha entre a linha 1 e a linha 2. Eu estive olhando para o awk e o sed - eu uso um dos liners em cada um regularmente -...
É possível fazer uma correspondência de padrão de várias linhas usando sed , awk ou grep ? Por exemplo, gostaria de obter todas as linhas entre { e }
Por isso, deve ser capaz de corresponder
1. {}
2. {.....}
3. {........
Eu tenho arquivos grandes de três colunas (~ 10.000 linhas) e gostaria de remover linhas quando o conteúdo da terceira coluna dessa linha aparecer na terceira coluna de outra linha. Os tamanhos dos arquivos tornam a tarefa um pouco trabalhosa, e...