Perguntas com a marcação «awk»

Uma linguagem de digitalização e processamento direcionada a padrões.



8
Como grep linhas que têm determinado valor em uma coluna específica?
Eu tenho um arquivo como o seguinte 200.000 1.353 0.086 200.250 1.417 0.000 200.500 1.359 0.091 200.750 1.423 0.000 201.000 1.365 0.093 201.250 1.427 0.000 201.500 1.373 0.093 201.750 1.432 0.000 202.000 1.383 0.091 202.250 1.435 0.000 202.500 1.392 0.087 202.750 1.436 0.000 203.000 1.402 0.081 203.250 1.437 0.001 203.500 …
9 awk  grep 

4
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 …

1
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 inicializada como …
9 awk  gawk 


5
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 → /tmp /foo/bar/.config/wizard_magic → /f/b/./wizard_magic …
9 sed  awk  string 

5
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 := 60 …



8
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 cenário acima, tenho que verificar se …

4
Contando o número de vezes que cada endereço IP aparece no arquivo de log
Eu tenho um arquivo no formato da seguinte maneira: $ cat file.txt 27.33.65.2 27.33.65.2 58.161.137.7 121.50.198.5 184.173.187.1 184.173.187.1 184.173.187.1 Qual é a melhor maneira de analisar o arquivo file.txtem um formato como: 27.33.65.2: 2 58.161.137.7: 1 121.50.198.5: 1 184.173.187.1: 3 Em outras palavras, desejo percorrer o arquivo e contar o …
9 awk  sort 

3
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 linux  awk 

2
Substituir sequência por índice sequencial
Alguém pode sugerir uma maneira elegante de fazer isso? Entrada: test instant () test instant () ... test instant () //total 1000 lines a saída deve ser: test instant1 () test instant2 () test instant1000() As linhas vazias estão nos meus arquivos de entrada e há muitos arquivos no mesmo …

2
Processando dois arquivos usando o awk
Eu li Comparando dois arquivos usando Unix e Awk . Isso é realmente interessante. Eu li e testei, mas não consigo entendê-lo completamente e usá-lo em outros casos. Eu tenho dois arquivos file1tem um campo e o outro tem 16 campos. Eu quero ler os elementos de file1 e compará-los …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.