Perguntas sobre 'awk'

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

como remover todas as aspas duplas do csv, exceto o campo específico

Eu quero remover todas as aspas duplas do meu csv, mas não o quarto campo (porque os quatro campos representam o PATH do arquivo) Por favor, informe como implementar isso por sed ou awk ou perl one liner , etc O que eu sei agora é usa...
29.07.2014 / 12:13
2
respostas

Regex para o comando sed / awk

Eu gostaria de alterar o conteúdo do arquivo que eu especifiquei como abaixo.Eu quero comentar todas as linhas que contém ".class", exceto o nome da classe que eu forneço. @MyClass1.MyClass2(value = { Class1.class, Class2.class, C...
15.11.2018 / 20:52
2
respostas

leia a 9ª coluna do arquivo de texto e substitua a 11ª coluna pelo mesmo arquivo

Eu quero ler a 9ª coluna do arquivo de texto com o delimitador '~' e preciso recuperar os dados para a 11ª coluna correspondente que reside em uma tabela. esses dados eu preciso substituir na coluna 11 do arquivo que está tendo valores NULL no m...
13.11.2018 / 14:19
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 / 09: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 / 02: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 / 11: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...
28.10.2018 / 00: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 / 11: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 / 05: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 / 07:56