Perguntas sobre 'awk'

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

Imprime apenas algumas colunas enquanto mantém o espaço em branco

Eu tenho um código que imprime colunas selecionadas da saída de lsblk . No entanto, o espaçamento no resultado dificulta a leitura. Existe alguma maneira de fazer isso, mantendo o espaço em branco? echo "'sudo lsblk | awk -F ' ' '{print $1...
17.11.2017 / 03:53
4
respostas

Script para substituir a última barra no ponto de montagem

Estou tentando fazer um script para excluir o último "/" no ponto de montagem dentro do fstab. Eu criei este script de shell, mas não estou feliz com o resultado. Gostaria de saber se alguém sabe como substituir pelo awk? Eu quero ir a p...
18.10.2017 / 12:54
3
respostas

Obtém informações específicas de um arquivo de log

Eu quero pegar algumas partes do meu arquivo de log, eu tentei cortar parte da solicitação para obter o usuário, módulo, ação, doAjax e ajaxAction Por exemplo, eu tenho 195.xx.x.x - - [25/Apr/2017:09:60:xx +0200] "POST /userx/index.php?m=c...
26.04.2017 / 15:32
2
respostas

Adicionando o conteúdo de vários arquivos usando o awk

Digamos que eu tenha alguns arquivos chamados file1, file2, file3 , ... que possuem o seguinte formato arquivo1 blah blah blah [PATTERN0] a10 a20 a30 [PATTERN1] a11 a21 a31 [PATTERN3] a13 a13 a33 arquivo 2 blah blah blah [PATTERN0...
27.03.2017 / 15:15
2
respostas

date está dizendo data inválida [duplicata]

Atualmente, tenho um arquivo de texto delimitado por tabulações formatado assim: David Webb Box 34 Rural Route 2 Nixa MO 65714 (417)555-1478 555-66-7788 09-13-1970 Martha Kent 1122 North Hwy 5 Smallville KS 66789...
14.02.2017 / 04:47
2
respostas

conta o número de colunas com um valor de 0 na linha / linha 230

Eu quero contar o número de colunas com um valor de 0 na linha 230, como faço isso? Isso me dá o número de 0s na coluna 230: awk ' $230==0{c0++};END{print "Missing: "c0;}' file mas quero o número de 0s na linha 230     
16.02.2017 / 03:52
3
respostas

Compare dois arquivos e imprima apenas a primeira palavra das linhas que não correspondem a uma string

Eu quero comparar dois arquivos e imprimir apenas a primeira palavra das linhas correspondentes e que não correspondam junto com uma string. file1.txt ========= abc 123 bcd 234 cde 345 file2.txt ========= abc 123 bcd 223 cde 234 acima,...
27.12.2016 / 02:54
3
respostas

Usando sed / awk para recuperar o primeiro “token não-whitspace” em cada linha

Eu tenho um grande arquivo de N-Triples / N-Quads Eu quero ficar com uma coleção de apenas assuntos. Em arquivos menores eu poderia ter conseguido isso usando: awk '{print $1}' | uniq mas awk falha em arquivos grandes linhas . (...
21.12.2016 / 12:27
1
resposta

Como EDITAR somente a última linha (ou qualquer número de linha específico) usando o comando awk?

I have a big multi columns file with #n number of records (lines). How I can only apply awk command in the last record or any specific records number (i.g. NR==4) or a range of lines (NR==[2-5])? como exemplo no seguinte arquivo: ec...
21.12.2016 / 21:15
1
resposta

Remover uma coluna de um arquivo CSV

Eu tenho um arquivo csv que está em uma forma de input.csv 1,AREA,"POLYGON((103.855 1.27267,103.856 1.27316,103.851 1.27506,103.853 1.27941,103.853 1.2793,103.852 1.27879,103.852 1.27639,103.851 1.27624,103.851 1.27634,103.851 1.27661,103.85...
19.12.2016 / 01:43