Perguntas sobre 'awk'

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

awk + como manipular a saída do awk

O seguinte comando awk imprime os resultados do arquivo de serviços # awk '{print $2}' /etc/services 48002/tcp 48002/udp 48003/tcp Como posso manipular a saída para que imprima o "arquivo de serviço" antes de cada linha? Algo como:...
04.05.2016 / 17:44
1
resposta

extrai os dados de 2 arquivos

Eu tenho dois arquivos, o primeiro arquivo contém apenas 1 campo, o segundo arquivo tem mais linhas do que o primeiro arquivo e também possui um campo diferente em cada linha. Arquivo 1: 5 15 20 Arquivo 2: 3 5 O 1.25 2.30 3.75 H...
23.03.2016 / 14:51
1
resposta

Como substituir a palavra na coluna específica se não corresponder a uma expressão?

Eu tenho o seguinte arquivo: chr1 157784 157887 U6 0 - chr1 564813 564881 miRNA 0 + chr1 564879 564950 tRNA 0 - chr1 564952 565019 tRNA 0 + chr1 566062 566129 piRNA 0 + chr1 566137 566205 tRN...
29.02.2016 / 01:21
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 / 10: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 / 17: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 / 15: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 / 15: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 / 14: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 / 10: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 / 23:26