Perguntas sobre 'awk'

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

Extrai linha se os dois valores de coluna aparecerem em uma única coluna a partir de um arquivo separado

Eu tenho dois arquivos separados por tabulações: Arquivo 1 123 456 135 567 234 478 Arquivo 2 123 notimportant notimportant2 456 notimportant notimportant2 987 notimportant notimportant2 135 notimportan...
31.03.2017 / 11:41
1
resposta

sed - corresponde ao octeto IP e remove a linha

Estou precisando de uma solução, de preferência sed, que possa corresponder a um octeto IP que contenha qualquer combinação de números e remova a linha. Por exemplo: Meu arquivo: 192.168.100.12 192.168.200.12 10.10.20.10 10.10.30.20...
09.05.2016 / 03:41
2
respostas

Awk: Imprime as últimas N colunas, onde N é passado por uma variável

Minha variável de entrada $dirPath contém o caminho do diretório. A ação é conseguir recuperar os últimos N valores no caminho do diretório, onde N é passado por meio de uma variável $depth . Para um valor fixo de N (digamos 2), eu po...
12.05.2016 / 21:16
2
respostas

Remove linhas em um arquivo onde o padrão ocorre apenas uma vez

Eu tenho um arquivo CSV. É ordenado por um identificador o primeiro campo. O identificador no primeiro campo pode aparecer em 1 ou em 2 linhas no campo. Eu quero remover todas as linhas no arquivo onde o identificador só ocorre uma vez. Exemp...
11.04.2016 / 18:30
1
resposta

Verifique se o stdout está conectado a um terminal a partir de um script AWK

Existe alguma maneira de verificar se o stdout de um script AWK está anexado a um terminal, assim como test -t 1 em um shell?     
11.04.2016 / 21:29
1
resposta

subtrair a linha anterior com base em outra coluna

Estou tentando descobrir como subtrair a linha anterior com base em outra coluna usando o AWK. Aqui está a entrada: site year count 040130013 1997 34 040130013 1998 55 040130019 2006 79 040130019 2007 135 040130019 2008 151 040130019 2009 172...
15.05.2016 / 16:45
1
resposta

tem um arquivo de log que eu gostaria de dividir em vários arquivos baseados em conteúdo

Eu tenho um arquivo de log que gostaria de dividir em vários arquivos Índice *** Configuration Database *** Logs *** Configuration Logs *** Query Logs . . and so on O problema é que os títulos da seção aparecem novamente no...
20.05.2016 / 17:39
3
respostas

insere texto variável depois de outro texto variável em uma linha específica

Estou tentando inserir texto variável após outro texto variável em uma linha específica. Abaixo está a minha tentativa até agora, tanto quanto eu posso dizer, se eu posso escapar as cotações em awk para que a variável possa ser vista e ainda...
18.05.2016 / 14:51
2
respostas

Imprime o padrão no primeiro arquivo quando há uma correspondência no segundo arquivo

Eu tenho esses arquivos. arquivo1.txt A B C D E arquivo2.txt A 1 B 2 D 3 Minha saída desejada é a seguinte: A B D Eu tentei usar grep -Ff file1.txt file2.txt , mas o resultado é A 1 B 2 D 3     
09.08.2016 / 08:44
2
respostas

colocando palavras correspondentes a uma chave em uma única linha

Eu tenho uma tabela de símbolos do formulário (pares de valores-chave) 01 aaluu desii 01 aaluu cipsa 01 amaruuda ilaahabaadii 02 hai 02 nahii 02 txamaatxara Para começar, devo colocar palavras (correspondentes à mesma chave) na mes...
02.03.2016 / 12:24