Eu quero grep a saída do meu comando ls -l :
-rw-r--r-- 1 root root 1866 Feb 14 07:47 rahmu.file
-rw-r--r-- 1 rahmu user 95653 Feb 14 07:47 foo.file
-rw-r--r-- 1 rahmu user 1073822 Feb 14 21:01 bar.file
Eu quero execut...
Este one-liner remove linhas duplicadas da entrada de texto sem pré-ordenação.
Por exemplo:
$ cat >f
q
w
e
w
r
$ awk '!a[$0]++' <f
q
w
e
r
$
O código original que encontrei nas internets dizia:
awk '!_[$0]++'
Isso foi a...
No meu entendimento, o awk array é algo como o python dict.
Então eu escrevo o código abaixo para explorá-lo:
awk '{my_dict[$1] = $2} END { print my_dict}' zen
E eu tenho: awk: can't read value of my_dict; it's an array name.
Com...
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 -...