Perguntas sobre 'awk'

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

Alinha colunas uniformemente sem “column - t”

Eu tenho um arquivo de saída criado a partir de um script de shell Korn. Eu preciso alinhar a saída com espaços uniformemente. Infelizmente column -t não está disponível no AIX. Arquivo real: X1vir1000 x1-DFB127 x1ttcb101_mv...
27.11.2018 / 08:12
2
respostas

Substitua @@@ e NotApplicable string e redirecione a saída para outro arquivo? [duplicado]

Estou usando o IBM AIX que não tem muito suporte como sed -i e sed com \t não está funcionando no meu caso. Eu gostaria de substituir replace NotApplicable string por single space ' ' e substituir @@@ multi-char-delimiter por...
28.11.2018 / 01:44
2
respostas

Imprime portas com o aplicativo usando-o

Eu quero imprimir dois campos juntos, todas as portas abertas e o aplicativo usando. Este é o meu comando, mas ele só imprime os números de porta e ainda está faltando o campo do programa: netstat -lnt -u -p | awk '{print $4}' | sed 's/.*://'...
17.08.2017 / 09:37
1
resposta

divide um arquivo grande baseado em elementos em outro arquivo

Eu gostaria de dividir um arquivo grande com base em elementos em outro arquivo. Aqui está um exemplo de dados para o primeiro arquivo: Col1,Col2,Col3 A,10,50 B,10,05 C,20,30 B,20,03 A,30,100 C,30,111 D,40,120 O segundo a...
27.10.2018 / 22:53
1
resposta

sed / awk manipulação de dados de arquivos

Eu tenho muitos arquivos de texto com os seguintes dígitos: 12 some text here some text here some text here Ou às vezes assim: 123 text here some more not-so-interesting text here some text here even more not-so-interesting text her...
19.11.2018 / 10:28
2
respostas

Como usar a saída awk para construir o comando

O objetivo é excluir o nome da conexão existente e criar as novas conexões "ABC" "DEF" "GHI" e mapear para o dispositivo existente (excluindo lo). #!/bin/bash conname=$(nmcli con | awk ' $1 !~ "NAME|lo"{print $1}') ifname=$(nmcli dev | awk...
21.11.2018 / 04:45
1
resposta

awk: encontra dados comuns entre dois arquivos

Arquivo 1 (Dados mestre): 12345|abc 11223|xyz 23234|pqr Arquivo 2 (conjunto secundário de arquivo1): 12345_ASDD|PASD|AWOP 11223_PLDD|EVAAA ASDAS|ASDD 23234_MJKJLO|OKEI JSN|OPIE Saída: 12345_ASDD|PASD|AWOP|abc 1...
05.11.2018 / 06:56
3
respostas

É possível imprimir um resultado de padrão de pesquisa até que ele atinja uma nova linha em branco no terminal?

Por exemplo, eu tenho um arquivo com conteúdo como este: # TODO: Optimize this. alias bash='start bash' # FIXME: Just fix this. alias fix='there is something wrong with this O que eu quero é que, se eu pesquisar por padrão TODO: , só d...
05.11.2018 / 17:29
2
respostas

Unindo dois arquivos separados por espaços com base em valores correspondentes em duas colunas diferentes

Eu tentei várias soluções dadas neste site para este tipo de problema e nenhuma delas está me ajudando. Eu tenho dois arquivos (separados por espaços, contém colunas). Ambos os arquivos contêm o mesmo número de registros que os meus exemplos...
01.11.2018 / 18:55
5
respostas

AWK do texto com modificação

Eu tenho o seguinte arquivo: hello there. let's try&ACCT=1&bla bla bla&EX=1118&anything ss &SERIAL=1011&DEAL=NO BLA BLA BLA&TOM=1&ACCT=2&LSLSLSLSL&none=1&EX=1218&lord=1&ok=1&SERIAL=201&a...
08.11.2018 / 13:14