Perguntas sobre 'awk'

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

awk - como ignorar correspondências com curingas?

Eu quero processar um arquivo csv com base no valor da 3ª coluna e salvar as linhas correspondentes em um arquivo separado. #!/bin/bash awk -F, '$3 ~ /0/ {print}' ./inputfile.csv > ./out/output.csv O que eu quero é apenas 0 valores...
02.10.2015 / 16:52
2
respostas

$ 2 (referência de campo) no awk BEGIN não está funcionando

No snippet a seguir, $2 no awk está retornando vazio. O que estou fazendo de errado? Eu estou tentando encontrar a diferença entre MAX e MIN. #!/bin/ksh if [ $# -ne 1 ]; then echo "Usage: sh 'basename ${0}' filename"; exit...
10.02.2012 / 22:56
3
respostas

Cat 2 arquivos e evitar duplicação de linhas

Eu tenho o file1 com o seguinte conteúdo {"name":"clio5", "value":"13"} {"name":"citroen_c4", "value":"23"} {"name":"citroen_c3", "value":"12"} {"name":"golf4", "value":"16"} {"name":"golf3", "value":"8"} E eu tenho o arquivo2 com o s...
22.07.2013 / 13:13
3
respostas

como calcular o valor médio da coluna que possui o ID da linha?

Eu quero calcular o valor médio dos meus dados quando eles tiverem o mesmo ID (no meu caso específico, no mesmo dia, mas em um horário diferente do dia). Isso serve para calcular o valor médio diário dos meus dados a partir dos dados por hora /...
05.09.2013 / 11:10
1
resposta

shell script para imprimir linhas se houver um valor na coluna 2

1 2 3 4 3 1 4 2 1 4 3 2 4 2 1 3 Como posso imprimir todas as linhas, nas quais há um 2 na segunda coluna.     
08.10.2013 / 11:14
2
respostas

Substitua “-from” por “this” no início da linha

Eu quero substituir "-from" por "this" no início da linha. Isso deve acontecer quando a linha tiver 'R' no final e a linha acima tiver "D" no final. Por exemplo, para o bloco mostrado abaixo: -from XXXXXXXXXXXXXXXXX/D -from XXXXXXXXXXXX...
14.11.2013 / 00:04
3
respostas

split string para duas partes usando sed ou awk ou perl ou bash

Eu tenho uma string assim: Grades ABCDEF-123456 Eu quero dividir essa string em duas seções como esta Grades ABCDEF Grades 123456 Como posso fazer isso no bash?     
08.10.2018 / 19:55
2
respostas

Como substituir uma string de data personalizada em um arquivo de texto

Eu examinei vários tutoriais e algumas postagens do StackOverflow, mas não vi exemplos usando sed ou awk que usam datas. Eu tenho um arquivo de texto que contém isso como a primeira linha, eu preciso substituir a data com a data e hora atual via...
02.04.2014 / 21:25
1
resposta

Como inserir o conteúdo do arquivo após uma determinada string em um arquivo? [duplicado]

temos por exemplo este arquivo cat exam.txt I am expert linux man what we can do for out country I love redhat machine "propertie" centos less then redhat fedore what my name is moon yea queremos adicionar o conteúdo de qualquer arquiv...
28.05.2018 / 20:10
2
respostas

muda o terceiro caractere em uma linha

entrada: dummy - 22847847 sha - 84734747 DHS - 374874 resultado esperado: du1my - 22847847 sh1 - 84734747 DH1 - 374874     
31.07.2018 / 07:37