Perguntas sobre 'awk'

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

Substitua determinado campo do arquivo pela entrada do usuário para cada linha e salve no mesmo arquivo

Estou escrevendo para escrever um script que possa ler file_name , delimitador e field_number . Depois disso, para cada linha, pegue uma entrada, substitua o campo (especificado por field_number ) e envie para o mesmo arquivo. Por exempl...
29.02.2016 / 09:59
1
resposta

como usar o comando concatenate dentro do comando awk

Estou tentando imprimir várias colunas do arquivo com diferentes subcomandos com o comando awk . Abaixo está o meu comando que gera erro ao usar o comando concatenate com awk awk -F\| '{if(length($1) == 12 && $21 == "SOUTHWEST...
28.02.2016 / 16:40
1
resposta

Compare a primeira coluna do primeiro arquivo e a segunda coluna do segundo arquivo e a correspondência

Arquivo1: arquivo do Excel (.xls) UN ID St M1 M2 SE DOF PV PA FC 17127159 0 -5.9 297.3 765.7 0.22 4 0.003 0.00389231 2.57536 17127163 2 -3.87 189.914 492.307 0.3548 4...
31.03.2016 / 13:07
2
respostas

Criando várias linhas como linhas únicas

Eu tenho menos de quatro linhas: EXTRACT ETEST Last Started 2016-03-20 20:56 Status RUNNING Checkpoint Lag 00:00:02 (updated 00:00:04 ago) EXTRACT PTEST Initialized 2016-03-31 06:25 Status STOPPED Checkpoint Lag 0...
31.03.2016 / 13:28
2
respostas

insere linha complexa antes ou depois da linha complexa

eu tenho arquivo com texto complexo print("ERROR: passwords don't match") password = hash_func(password.encode("UTF-8")).hexdigest() eu preciso inserir este texto entre eles with open('/etc/openvpn/clients/%s/login.txt' % username...
16.03.2016 / 13:47
3
respostas

remove as linhas sequenciais que começam com o mesmo padrão usando awk ou sed

Eu quero remover as linhas sequenciais que começam com o mesmo padrão "CREATE CURRENT" usando sed ou awk, por exemplo, se você tiver o arquivo folowwing: CREATE CURRENT = 'aaaa' ; CREATE CURRENT = 'bbbb' ; CREATE CURRENT = 'aaaa' ; CREATE CUR...
17.03.2016 / 09:48
1
resposta

Subconjunto de linhas com awk [duplicado]

Eu sou novo no Linux, mas meu trabalho exige que eu faça alguma tarefa específica agora, espero que você me ajude por isso. Eu tenho um conjunto de dados como segue: Cow_ID Age DIM 1 1424 0 1 1425 1 1 1426 2 1 1427 3 2...
02.03.2016 / 22:26
2
respostas

corresponde a colunas e substitui

Eu tenho dois arquivos de texto muito grandes com campos delimitados por espaço: Arquivo1 527858 51 2 27.92464882 8.63E-07 570289 82 2 30.12532071 2.87E-07 571034 90 2 29.26089611 4.43E-07 571033 90 2 28.56723908 6.26E-07 4...
14.03.2016 / 16:34
1
resposta

Desvio padrão do número ao lado de um padrão

Eu tenho um arquivo com muitas tags com um número próximo a elas, definido assim: <Score>4 ... other data <Score>2 ... other data <Score>3 e assim por diante ... Eu usei o grep para obter o número de vezes que aparece...
21.02.2016 / 16:28
2
respostas

awk FS com barras invertidas

Eu uso o comando find . -maxdepth 1 -not -type d que gera saída como ./filename.1.out Eu canso a saída do comando find para awk . O objetivo é dividir o literal ./ ou . . Eu tenho que trabalhar usando: find . -maxdepth 1 -not...
22.02.2016 / 02:40