Perguntas sobre 'awk'

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

Comparação de data e hora no awk

Considerando o arquivo abaixo, como posso comparar dois timestamps, observando que a parte do tempo é insignificante. foo,boo,2038-01-18T12:00:00+02:00 foo,boo,2015-09-12T01:31:24+03:00 foo,boo,2015-08-04T03:15:38+03:00 Tentei processar...
12.08.2015 / 16:41
4
respostas

Awk - Imprime linha se o número estiver entre a coluna 1 e a coluna 2

Eu tenho um arquivo com dados formatados como este. Arquivo de entrada "1930","1946","FOO","BAR","GREEN" "1949","1962","FOO","BAR","BLUE" "1970","1980","FOO","BAR","YELLOW" Os números não são contínuos, com algumas lacunas importante...
24.05.2015 / 09:03
2
respostas

Adicione uma string à lista usando o AWK ou o SED?

Oi eu quero ser capaz de editar a lista de nomes como este usando o AWK ou SED. Exemplo de arquivo de lista de entrada: john paul rose lily Saída desejada: I am john of earth; I am paul of earth; I am rose of earth; I am lily of ear...
16.05.2015 / 00:03
2
respostas

como imprimir campo entre as aspas duplas

Eu tenho o seguinte arquivo conf.txt : perl /home/site/gen.pl "GG - W C1 Test - sai1" "15072" && ssh 13.4.93.103 perl /home/site/gen.pl "GG - W C1 Test - sai2" "15072" && ssh 13.4.93.104 perl /home/site/gen.pl "GG -...
28.05.2015 / 08:35
2
respostas

Necessidade de obter saída Awk em sequência específica

Dados no arquivo: 1234567-5678907 3456789-1234563 3456789-1234567 . . . . n Agora quero a saída no formato abaixo: 1234567-5678907,3456789-1234563,3456789-1234563....n Eu usei o comando abaixo, mas estou recebendo uma vírgula extra a...
18.04.2015 / 02:31
2
respostas

Extraia substrings de cada linha. Essas subseqüências estão no formato separado por vírgula, “name = value”

Eu tenho linhas em um arquivo separado por vírgulas. Não há cabeçalhos de coluna, é principalmente pares 'name = value' separados por vírgulas. Aqui estão alguns dados de teste: listoffruits,producelist,APPLE=red,BANNANA=yellow,GRAPE=purple,O...
09.05.2015 / 07:32
2
respostas

bash source script.sh com saída 0

Eu uso muitos arquivos externos em meus scripts. Mas eu tenho um problema, que se eu origem um arquivo com exit no conteúdo do arquivo, o script sai do carregamento e as seqüências que eu quero usar se foram . Exemplo main.sh : #!/...
18.04.2016 / 16:03
1
resposta

Usando parte de um campo no awk

Como usar a parte de um campo para o script awk ? O arquivo de entrada: 123456789,0,0,4,1,6,8,6 987654321,0,0,8,4,6,9,8 251335549,8,9,6,3,1,8,8 897465419,8,1,8,9,4,7,9 Eu preciso selecionar o caractere 3rd do $1 para aplicá-lo a...
05.08.2015 / 11:10
2
respostas

Como excluir linhas que deram colunas?

Existe um arquivo de entrada que possui colunas delimitadas por TAB. Precisamos remover as linhas que possuem "NA" para a quarta e a décima primeira coluna. Pergunta: como podemos fazer isso no awk?     
21.10.2014 / 20:42
1
resposta

Substituir o padrão no arquivo pelo padrão no segundo arquivo

Eu quero substituir parte dos dados de um arquivo, com dados de outro arquivo. Suponha que file1 tenha dados conforme abaixo e file2 tenha alguns dados que eu queira armazenar e substitua file1 dados de file2 do padrão inicial: /...
07.10.2014 / 06:10