Perguntas sobre 'awk'

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

Ferramenta no UNIX para subtrair datas

Existe alguma ferramenta no Solaris UNIX (portanto, nenhuma ferramenta GNU disponível) para subtrair datas? Eu sei que no Linux temos gawk que pode subtrair uma data da outra. Mas, no Solaris, o máximo que temos é nawk (melhorou awk ), q...
09.09.2010 / 19:31
6
respostas

Como usar um comando shell para mostrar apenas a primeira coluna e a última coluna em um arquivo de texto?

Eu preciso de ajuda para descobrir como usar o comando sed para mostrar apenas a primeira coluna e a última coluna em um arquivo de texto. Aqui está o que eu tenho até agora para a coluna 1: cat logfile | sed 's/\|/ /'|awk '{print $1}' Mi...
13.06.2014 / 04:21
9
respostas

Como apagar cada segunda linha de um arquivo?

Arquivo: Data inserted into table. Total count 13 No error occurred Data inserted into table. Total count 45 No error occurred Data inserted into table. Total count 14 No error occurred Data inserted into table. Total count 90 No error occurr...
03.08.2015 / 09:44
9
respostas

Como imprimir apenas a última coluna?

echo -e 'one two three\nfour five six\nseven eight nine' one two three four five six seven eight nine como posso fazer um "MAGIC" obter essa saída?: three six nine ATUALIZAÇÃO: Eu não preciso disso desta maneira específica, eu preciso...
20.07.2011 / 17:23
1
resposta

Por que o awk imprime toda a linha quando eu quero imprimir uma variável?

Quando eu digito: echo "foo bar" | gawk -v var="content" '{print $var}' Espero que a saída seja content . Por que é foo bar ?     
21.06.2016 / 13:12
3
respostas

Ao usar o awk / pattern / {imprimir “text”} / patern / {print “”} existe um padrão ELSE?

Digamos que eu tenha um arquivo de texto como: R1 12 324 3453 36 457 4 7 8 R2 34 2342 2525 25 25 26 26 2 2 R3 23 2342 32 52 54 543 643 63 R4 25 234 2342 4 234242 Eu quero usar awk para processar essas linhas de maneira diferente, como...
28.11.2011 / 19:09
6
respostas

Texto entre duas tags

Eu quero recuperar o que há entre essas duas tags - <tr> </tr> - de um documento html. Agora eu não tenho nenhum requisito html específico que justifique para um analisador html. Eu simplesmente preciso de algo que corresponda a...
13.02.2013 / 11:43
7
respostas

Sed - Substitua primeiro k instâncias de uma palavra no arquivo

Eu quero substituir apenas as primeiras k instâncias de uma palavra. Como posso fazer isso? Digamos que o arquivo foo.txt contenha 100 instâncias ocorrências da palavra 'linux'. Eu preciso substituir apenas 50 ocorrências.     
16.09.2014 / 05:34
3
respostas

Quais são as diferenças exatas entre awk e cut com grep? [fechadas]

Sabemos que podemos obter a segunda coluna da linha que queremos de um arquivo usando essas duas técnicas: awk '/WORD/ { print $2 }' filename ou grep WORD filename| cut -f 2 -d ' ' Minhas perguntas são: Quais são as diferenças...
28.05.2014 / 06:46
5
respostas

Como grep para texto em um arquivo e exibir o parágrafo que tem o texto?

Abaixo está o texto no arquivo: Pseudo name=Apple Code=42B state=fault Pseudo name=Prance Code=43B state=good Eu preciso do grep para "42B" e obter a saída do texto acima, como: Pseudo name=Apple Code=42B state=fault Alguém tem id...
14.07.2013 / 00:24