Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
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...
21.09.2017 / 22: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 / 04: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 / 08: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 / 07: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 / 10: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--...
07.10.2017 / 23: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 / 11:18
2
respostas

Leia o resultado da coluna mysql na variável awk

Eu não consigo ler o valor único do mysql Query no awk.Eu sou capaz de lê-lo no bash mas não no awk. Eu quero ler a variável de resultado no awk como eu quero disparar a consulta apenas com base em algumas condições dinâmicas escritas no awk....
22.08.2017 / 10:26
2
respostas

awk + como contar linhas com estrutura específica

Como faço para usar awk para contar todas as linhas que seguem a seguinte estrutura: "any-string" : "any-string" Por exemplo "ssl.server.keystore.type" : "mapred-logsearch-conf" : { "hive.server2.thrift.sasl.qop"...
16.08.2017 / 09:25
1
resposta

mescla um texto com outro texto e imprime para um novo com alteração em um campo

How to handle this through Linux: Arquivo 1: 1 -b 2 --guide=5 --drop=3 --errors-parse --win-flags="dirwin pc_hard_no,pc_hard_expiry_month,pc_hard_expiry_year,pc_ver with hardvr.type_portals_methods_file WHERE pc_hard_no > 9999999999...
18.11.2017 / 16:52