Perguntas sobre 'awk'

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

Usando variáveis if e shell dentro de um script awk

Estou tentando obter dados de um arquivo assim: 6 6 1 0 0.1166667E+02 0.4826611E-09 0.4826611E-09 0.3004786E-09 0.5000000E-15 1.000000000000000E-004 CAR system-001 10.51965443 -34.96542345 3...
28.02.2018 / 00:44
1
resposta

conta um caractere em cada linha e divide-o no número de colunas

Eu tenho um monte de arquivos genotípicos genotype-HA1_1, ..., genotype-HA1_27. As linhas são SNPs e as colunas são individuais. O número de indivíduos (isto é, colunas) difere em cada arquivo de genótipo. Veja dois exemplos de como eles se pare...
09.11.2017 / 00:05
1
resposta

Como grep as duas instruções padrão diferentes do mesmo arquivo separadamente

Eu tenho um arquivo de log que tem dois tipos diferentes de declarações. Uma afirmação é como LOG:Update For User 12932030 statement @2113 set startduration='2017-01-03 00:01:30'... LOG:Update For User 12932030 statement @2033 set startdu...
10.11.2017 / 09:07
1
resposta

código awk / one-liner

a entrada: 21:55:40 9.68 portmap 21:55:40 7.46 Proc2 21:55:40 7.16 java 21:55:40 6.75 java 21:55:40 6.18 Proc1 21:55:40 5.95 Proc2 21:55:40 5.89 java 21:55:40 5.68 proc3 22:00:39 17.06 Proc1 22:00:39 13.00 Proc1 22:00:39 6.90 java 22:00:39 6....
07.11.2017 / 16:05
2
respostas

como combinar o tempo de época (por exemplo, # 214235235) e commad a partir do arquivo .bash_history e salvá-lo em uma linha.ele só deve exibir o comando com o tempo de epoch

por exemplo (arquivo .bash_history) cd Fortigate_Report/ ll exit #1512031841 history>set1 #1512031849 history>set2 #1512031864 vi comm -23 <(sort set1) <(sort set2) #1512031877 comm -23 <(sort set1) <(sort set2) #1512031892...
01.12.2017 / 08:39
3
respostas

Como faço para formar uma nova string a partir de uma linha CSV analisada?

Estou usando o shell bash. Eu tenho um arquivo CSV no qual os tokens de cada linha são separados por vírgulas. Eu quero tomar a segunda e terceira colunas e forma nova seqüência fora deles (uma instrução SQL). Eu pensei que eu poderia usar o awk...
06.12.2017 / 22:11
4
respostas

AWK fundindo as linhas

Eu tenho um arquivo de entrada como abaixo 1 2 3 4 5 6 7 8 9 10 Eu preciso de uma saída como abaixo 1 2 3 4 5 6 7 8 9 10 Significado primeiro duas linhas a serem unidas e, em seguida, as próximas três linhas para ser também unidas....
05.01.2018 / 19:19
3
respostas

como encontrar conflitos no arquivo fstab

algumas vezes notamos conflitos no arquivo / etc / fstab como o exemplo a seguir / dev / sdg aparece duas vezes! / data / sdb aparece duas vezes! # # /etc/fstab # Created by anaconda on Wed Nov 9 13:26:03 2016 # # Accessible filesy...
08.01.2018 / 15:21
3
respostas

extrai o bloco de texto de outro arquivo

Eu quero extrair o bloco de texto baseado em ids presentes em outro arquivo, Entrada >Feature scaffold1 1 100 g 101 200 g 201 300 g 500 500 r 900 1000 r >Feature scaffold2 1 100 g 01 500 g 200 300 r >Feature scaffold3 10...
06.01.2018 / 18:15
2
respostas

Encontre a linha mais próxima do padrão em outro padrão e mostre o número da linha

Eu tenho um arquivo XML muito longo que tem algumas seções repetidas. Eu quero encontrar o número da linha que é a ocorrência mais próxima da string B na string A. Digamos que eu tenha muitas instâncias de: <section> ... <entry&g...
17.12.2017 / 13:43