Perguntas sobre 'awk'

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

Adiciona linha ao arquivo de configuração de um script bash?

Estou tentando localizar uma linha em um arquivo de configuração e, em seguida, soltar duas linhas para inserir uma linha de código. Eu estava tentando fazer isso no awk / sed, mas fiquei preso no retorno da carruagem. Eu não amarrei o awk / sed...
06.01.2016 / 19:57
3
respostas

Dividir um arquivo com base na string necessária

Eu tenho um arquivo de teste com o conteúdo abaixo: CREATE TABLE XYZ ( ABC INT, CDE CHAR(10), . . . ); Similarly, REPLACE VIEW XYZ ( ABC, CDE, EFG ); CREATE TABLE XYZ_1 ( ABC INT, CDE CHAR(10), . . . ); Similarly, REPLACE VIEW XYZ ( ABC, CDE,...
02.02.2016 / 10:58
1
resposta

imprimir apenas as linhas que começam com o dígito da coluna específica

Eu tenho um arquivo que tem a segunda coluna como nome de host de todos os hosts da minha rede: Host example.com (x.x.x.x) is up (0.0041s latency). E assim por diante, mas muitas linhas não começam com o nome do host na segunda coluna, el...
08.04.2016 / 14:19
3
respostas

Linhas de saída entre duas datas de parâmetros INCLUINDO a data do primeiro parâmetro, mas não a segunda

Estas perguntas foram feitas antes, exceto que estavam procurando texto entre duas datas, incluindo ou excluindo essas datas. Eu mudei uma das respostas para que ela selecionasse e incluísse desde a primeira data e acessasse, mas excluísse a seg...
11.07.2016 / 15:33
1
resposta

Como posso acessar uma coluna de uma linha de dentro de uma string?

Eu tenho um arquivo que estou percorrendo em um loop for . Eu quero fazer algo como ... for line in file.out; do echo "Some text before $line($2) $line($3)"; done Onde, para cada linha, insiro a segunda e a terceira colunas dessa linh...
28.10.2015 / 22:38
1
resposta

Como mesclar vários arquivos com base em um timestamp

Eu tenho 2 arquivos Arquivo 1: 01:12:00,001 Some text 01:14:00,003 Some text 02:12:01,394 Some text Arquivo 2: 01:12:00,001 Some text 01:12:01,029 Some text 01:13:21,123 Some text Eu preciso de saída da seguinte forma: 01...
27.10.2015 / 20:39
2
respostas

Diferença entre datas por awk

Eu tenho o arquivo abaixo: 1,2,3,4,5,2015-10-13,7,8,2037-01-15 1,2,3,4,5,2015-09-05,7,8,2040-01-15 1,2,3,4,5,2015-09-15,7,8,2016-06-15 1,2,3,4,5,2015-10-13,7,8,2015-07-08 1,2,3,4,5,2015-11-02,7,8,2015-08-02 Usando awk , como posso verif...
03.08.2015 / 19:01
2
respostas

Adicionando um número como sufixo a várias colunas

Eu tenho dados parecidos com: chr1 enhancer_ 875557 876449 . enhancer_ chr1 enhancer_ 876970 877622 . enhancer_ chr1 enhancer_ 995719 996320 . enhancer_ chr1 enhancer_ 1142786 1143060 . enhancer_ Eu gosta...
23.02.2016 / 22:42
2
respostas

Forma eficaz de alterar o formato dos dados numéricos

Então eu tenho um arquivo grande contendo os valores de uma matriz com o seguinte formato: (0,0) 0.6666 (0,1) 0.0000 (0,2) 1.3333 ... E eu quero convertê-lo para: 0 0 0.6666e+00 0 1 0.0000e+00 0 2 1.3333e+00 ... Eu posso fazer isso...
26.02.2016 / 13:41
2
respostas

Reorganizando linhas em um arquivo de texto

Então eu tenho o seguinte arquivo: First Line Second Line Third Line 3 0.374 2 0.777 1 0.245 Fourth Line 4 0.687 ... E quero reorganizá-lo para que as linhas que começam com um int sejam anexadas à linha que int se refere a: First Lin...
04.03.2016 / 13:14