Perguntas com a marcação «awk»

9
Como subtrair linhas (linhas) com AWK

Estou tentando descobrir como posso usar o AWK para subtrair linhas. Por exemplo, imagine que o arquivo de entrada seja: 30 20 A saída seria: 10 Agora, como teste, estou tentando calcular a coluna de memória "Usado" em: $ cat /proc/meminfo Então, no momento eu escrevi isso: $ grep -P...

9
awk atribui a várias variáveis ​​de uma só vez

Estou tentando extrair dois valores numéricos de uma string e atribuí-los a variáveis ​​usando awk( gawké o que estou usando especificamente). Eu quero puxar os números de versão principais e secundários de uma string de versão do tmux para awkvariáveis, por exemplo: entrada tmux 2.8:; maj ==...

9
Como acrescentar Linha à Linha anterior?

Eu tenho um arquivo de log que precisa ser analisado e analisado. O arquivo contém algo semelhante como abaixo: Arquivo: 20141101 server contain dump 20141101 server contain nothing {uekdmsam ikdas jwdjamc ksadkek} ssfjddkc * kdlsdl sddsfd jfkdfk 20141101 server contain dump Com base no...

9
Mesclar linhas alternativas de dois arquivos

Arquivo1: .tid.setnr := 1123 .tid.setnr := 3345 .tid.setnr := 5431 .tid.setnr := 89323 Arquivo2: .tid.info := 12 .tid.info := 3 .tid.info := 44 .tid.info := 60 Arquivo de saída: .tid.info := 12 .tid.setnr := 1123 .tid.info := 3 .tid.setnr := 3345 .tid.info := 44 .tid.setnr := 5431 .tid.info...

9
Manipulando 3 arquivos usando o awk

Considere os seguintes arquivos: file1: boo,8,1024 foo,7,2048 file2: foo,0,24,154 noo,0,10,561 file3: 24,154,7,1024,0 O que eu preciso é ir para o Arquivo1 e verificar se $2==7; se for verdade, tomar $1, $2e $3de File1 ; agora eu tenho que comparar se $1de File1 igual a $1de File2 ; se...

9
Como abreviar / path / to / file para / p / t / file

Eu estou procurando por uma linha única elegante (por exemplo, awk) que encurte uma string de um caminho Unix usando o primeiro caractere de cada nível pai / intermediário, mas o nome completo da base. Mais fácil de mostrar por exemplos: /path/to/file → /p/t/file /tmp →

9
condição awk de verdadeiro e falso

Me deparei que se usarmos awk 0 inputfile, ele não imprimirá nada, porque causa uma 0falsa condição. Se usarmos awk 1 inputfile, ele imprimirá tudo como 1meio verdadeiro para cada linha que a awk interpreta. Se usarmos awk any_string inputfile, ele não imprimirá nada, porque toda variável awk...

9
Uma pergunta sobre awk

Ok, já que essa é uma pergunta complexa, vou explicar claramente. Eu tenho um conteúdo de arquivo mostrado como abaixo: $ Cat File1 ABC Cool Lol POP {MNB} ABC Cool Lol POP {MNB} ABC Cool Lol POP {MNB} ABC Cool Lol POP {TBMKF} ABC Cool Lol POP {YUKER} ABC Cool Lol POP {EFEFVD} A saída que eu...