Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
1
resposta

Assinantes com data 90 dias mais antigos que a data atual [closed]

Eu tenho que exibir apenas os assinantes que estão em "estado desconectado" e a data é 90 dias mais velha que a data de hoje. Abaixo, o comando é usado para essa finalidade: cat vfsubscriber_20170817.csv | sed -e 's/^"//' -e '1d' | nawk -F...
18.08.2017 / 11:24
3
respostas

Como remover duplicatas usando awk em 1th ~ 46th column of 47 field csv file?

Eu tenho um script bash para combinar muitos arquivos em um único arquivo csv. Este arquivo csv possui 47 campos e várias 10.000 linhas. Para remover duplicatas, usei awk '!seen[$0]++' . No entanto, para classificar, adicionei uma referênci...
20.08.2017 / 12:36
1
resposta

Remove linhas de um arquivo com o awk

Gostaria de remover linhas de um arquivo de texto delimitado por uma guia se uma determinada string estiver presente em uma coluna especificada. Exemplo, Se a coluna 20 for igual a 5T, remova todas as linhas do arquivo e imprima o restante....
07.09.2017 / 14:39
1
resposta

Como construir uma lista de comandos usando o awk [closed]

Eu tenho o script python test.py com o argumento (nome do arquivo de entrada). Eu quero executá-lo dentro de um script de shell para que eu possa construir uma lista de comandos (por exemplo, test.py --arg filename ) usando awk . Eu prepa...
22.09.2017 / 00:15
2
respostas

Leia um arquivo linha por linha e se a condição for atendida continue lendo até o fim

Eu quero obter arquivos de data solicitados pelo usuário que estejam em dois locais diferentes e scp para outro servidor. Isto é o que tenho feito até agora, estou lutando com a leitura de constantes de arquivo e condicionamento com condição...
05.09.2017 / 06:47
1
resposta

imprimir barra de progresso enquanto move arquivos para pasta com detalhes de arquivos e pastas

no meu script bash eu escrevi isso echo "move file - $file to $folder Start" mv $file $folder echo "move file - $file to $folder Ended" o arquivo está sob o sistema de arquivos - "/" a pasta está sob o sistema de arquivos - "/ var"...
28.08.2017 / 10:56
2
respostas

tentando grep docker id da saída do bash

aqui está o meu comando docker images --filter label=my_label=intro2 e saída REPOSITORY TAG IMAGE ID CREATED SIZE <none> <none> 3b3cb3ba4220...
08.10.2017 / 09:14
2
respostas

Imprime valores que são pelo menos 2 vezes maiores que os valores 3 degraus acima e abaixo na mesma coluna (cont. 1)

Eu tenho uma mesa A 1 A 1 A 1 A 1 A 1 A 1 A 2 B 1 B 1 B 1 B 2 B 1 B 1 B 1 Eu quero imprimir a coluna 1 de linhas com valores da coluna 2 pelo menos 2 vezes maiores que o 3º passo acima e o 3º passo abaixo na mesma coluna. No entanto, con...
07.10.2017 / 12:01
1
resposta

Como remover as permissões de diretório do comando ls canalizado pelo awk? [fechadas]

Na minha configuração personalizada do ZSH, tenho esta função: cll() { ls -AlhG "$@" | awk '{k=0;for(i=0;i<=8;i++)k+=((substr($1,i+2,1)~/[rwx]/)*2^(8-i));if(k)printf(" %0o ",k);print}'; } Produz: ➜ test cll total 32 644 -rw-r--r--...
08.10.2017 / 01:44
3
respostas

Como posso imprimir um campo específico com uma expressão usando awk -F?

Estou tentando imprimir apenas endereços de e-mail de um arquivo, o formato de arquivo é o seguinte: {"12":"34","email":"[email protected]","firstname":"john","lastname":"smith","text":"0","sig":"js","..":"2017-08-23"} Como posso apenas...
23.08.2017 / 13:18