Perguntas sobre 'awk'

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

Como posso fazer esta declaração awk rodar no Windows?

awk '/DoLabelQuery\(self\)/||/QName\[[[[:digit:]][[[:digit:]]]/||/QName\[[[[:digit:]]]/ || /;BUTTON =/ || /endMethod/ || /endmethod/ || /add\(/ || /;CODE = /' HELLO.fsl > x.txt Eu sei que isso deve ser feito em um arquivo e executado us...
15.08.2017 / 16:50
1
resposta

Para cada saída do grep, execute vários comandos

Primeiro : sudo netstat -nptc | grep -oP "\K[0-9]*(?=/perl)" O acima me dá o pid quando eles são iniciados, então ele está constantemente rodando. Segundo : Para cada saída do primeiro comando acima, quero executar abaixo: ps a...
22.07.2017 / 17:23
1
resposta

'awk -F_ “{print $ 1}”' não removendo tudo antes do sublinhado em cada linha

Estou usando o Mac. Eu tenho um diretório no qual os arquivos têm nomes como ABC_2016-06-08_09-23.csv . Eu quero extrair a parte de cada nome de arquivo antes do primeiro sublinhado. Eu tentei fazer ls | awk -F_ "{print $1}" , mas recebi os...
26.10.2016 / 08:13
3
respostas

Como prefixar as 3 primeiras linhas de um arquivo com variáveis diferentes?

Então eu tenho que passar por um log eu sou enviado por email (no windows), procure por uma linha para determinar o número de série do modelo, eu percebi que uma maneira fácil de fazer isso era escrever um script em lote feio para converter o lo...
24.09.2016 / 06:11
3
respostas

Usando um script de shell para adicionar um '/ pre' após a última linha em um arquivo grande

Eu preciso de um comando SED ou AWK para encontrar a última linha em um arquivo e adicionar </pre> a ele. Como: LINELINELINE Altera para: LINELINELINE</pre>     
22.06.2016 / 03:21
1
resposta

Remover uma determinada parte de um arquivo de texto

Eu peguei o arquivo, text.txt. Neste arquivo eu escrevi: "test" "okay" Eu quero remover a parte " deste arquivo, como eu fiz isso?     
23.01.2016 / 22:21
1
resposta

Aumenta a eficiência do loop bash com o awk

Eu tenho que escrever um arquivo de texto razoavelmente grande (> 300.000 linhas) usando texto extraído da segunda coluna de um arquivo e, em seguida, acrescentar e anexar texto a cada linha e finalmente escrevê-la em um novo arquivo. Eu t...
21.01.2016 / 18:57
1
resposta

Gerar CSV a partir do arquivo de zona NS

Eu tenho um arquivo grande que contém registros em multilinhas. ex: domain1 NS ns1 domain1 NS ns2 domain1 NS ns3 domain2 NS dnsx Qual pode ser o caminho mais rápido para gerar um CSV do formulário domain1,ns1,ns2,ns3 domain2, dnsx...
07.10.2015 / 20:24
2
respostas

Conditional AND in awk com variáveis de ambiente

Eu encontrei este comando. Se uma linha tiver uma palavra interessada, o comando exibirá a linha inteira: temp="sample" awk -F " " -v var="$temp" '$1 == var' /root/smaple.txt smaple.txt contém: sample demo 123 456 sample2 demo2 567...
06.10.2015 / 12:50
1
resposta

diferenças de caracteres awk ao usar se

Eu tenho um arquivo de entrada com esta linha (dados do usuário / colunas retiradas) e vários outros milhares. O xCE é um valor hexadecimal não convertido do arquivo de clientes. 412640 xCE Quando eu o executo através deste comando awk:...
13.10.2015 / 17:29