Perguntas sobre 'awk'

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

Como colocar uma pesquisa de strings com o comando grep em if statement?

Eu quero pesquisar várias strings em dois arquivos. Se uma string for encontrada em ambos os arquivos, faça alguma coisa. Se uma string for encontrada em apenas um arquivo, faça outra coisa. Meus comandos são os próximos: ####This is for t...
23.08.2018 / 20:37
9
respostas

Como posso imprimir o número mais longo em uma string?

Estou procurando um método para imprimir o número mais longo em uma string. Por exemplo: se eu tiver a string 212334123434test233 como posso imprimir 212334123434 ? Nota: Estou procurando a sequência contínua mais longa de núm...
29.04.2014 / 03:57
12
respostas

O que é uma boa maneira de filtrar um arquivo de texto para remover linhas vazias?

Eu tenho um arquivo .csv (em um mac) que tem várias linhas vazias, por exemplo: "1", "2", "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum ","2"...
28.11.2012 / 18:07
7
respostas

Como posso consertar as linhas quebradas em lugares errados?

Meu arquivo de texto é assim: This is one sentence that is broken. However this is a good one. And this one is somehow, broken into many. Desejo remover o caractere de nova linha à direita de qualquer linha, seguida de uma linha começando...
26.07.2017 / 15:22
3
respostas

Filtre um arquivo .CSV com base nos valores da quinta coluna de um arquivo e imprima esses registros em um novo arquivo

Eu tenho um arquivo .CSV com o formato abaixo: "column 1","column 2","column 3","column 4","column 5","column 6","column 7","column 8","column 9","column 10 "12310","42324564756","a simple string with a , comma","string with or, without comma...
22.10.2013 / 05:46
4
respostas

Concatena linhas pela primeira coluna por awk ou sed

Como posso usar awk na seguinte situação? Eu quero concatenar linhas que começam com a mesma coluna. Somente a primeira coluna é mantida após a associação (nesse caso, aaa , www , hhh ). O arquivo pode ser separado por espaço ou p...
11.09.2012 / 08:42
4
respostas

Imprima uma linha apenas se a próxima linha NÃO contiver uma correspondência específica

Estou tentando pesquisar um arquivo de log para atividades registradas que não foram concluídas. Por exemplo, eu registro uma "Iniciando a atividade para o ID 1234 ..." e, se obtiver êxito, a próxima linha será "Atividade 1234 concluída". Est...
30.07.2012 / 16:22
6
respostas

Como posso adicionar uma string aleatória para cada linha?

Estou tentando adicionar uma sequência aleatória para cada linha durante a execução: awk '{print "name" "'$ran'" "-"$0}' 'myfile' Antes disso, a string aleatória é gerada: ran="$(tr -dc '[:alnum:]' </dev/urandom | head -c 6)" O...
07.03.2018 / 13:29
9
respostas

Crie listas de palavras de acordo com números binários

Eu tenho uma matriz que parece com a seguinte: Entrada : A B C D E F G H I 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1...
11.10.2017 / 17:34
6
respostas

Como posso produzir a diferença entre 2 arquivos?

Meu arquivo consiste no seguinte; aproximadamente: username:username:username:username:username A linha acima continua com cerca de 600 caracteres. Eu uso o comando awk para usá-lo como um argumento em uma solicitação de API / HTTP...
15.07.2014 / 13:23