Perguntas sobre 'awk'

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

Como posso encontrar todas as linhas contendo duas palavras especificadas? [duplicado]

Eu preciso verificar se existem duas palavras (especificadas) em qualquer linha de um arquivo de texto. Não há limites para os caracteres das palavras. Por exemplo: Eu quero encontrar linhas de um arquivo de texto que contenham as duas pala...
16.10.2018 / 22:13
3
respostas

Remove campos duplicados em uma determinada coluna

Gostaria de remover de uma determinada coluna ($ 2 no exemplo) os campos duplicados (separados por vírgulas). Arquivo de entrada: A 1,2,3,4 B 4,5,6,3 C 2,15 Resultado esperado: A 1,2,3,4 B 5,6 C 15     
21.08.2014 / 09:12
4
respostas

Como usar o awk para localizar e substituir com o cálculo? [duplicado]

Eu tenho vários arquivos CSS em uma pasta que contém 0.2rem ou 0.5rem 0.6rem , agora eu quero que eles sejam todos divididos por 2, se tornem 0.1rem e 0.25rem, 0.3rem . Como posso usar awk ou sed ou gawk para realizar isso?...
14.03.2018 / 06:48
6
respostas

Extrai o 'm'th (primeiro) valor da coluna para a linha com o valor da coluna' n'th (second) específico do arquivo [duplicate]

Eu preciso escrever um comando awk que retornará o número de identificação da tabela a seguir apenas para as linhas em que o título é Turtle . Esta tabela é armazenada em turtle.txt Id Num. Title CatchDate 433417 RedTurtl...
08.10.2018 / 12:34
6
respostas

Remove valores duplicados dentro de um campo

Como remover valores duplicados (ou mais) dentro de um campo selecionado em um arquivo, mantendo apenas uma cópia? Exemplo Arquivo de entrada: A 1,2,3,45,1,8,2,3 B 5,6,6,6,6,6,2,3,7 Resultado esperado: A 1,2,3,45,8 B...
05.08.2014 / 10:23
4
respostas

A substituição do padrão após a enésima partida é encontrada em cada linha? [duplicado]

Eu tenho um arquivo contendo linhas: india;austria;japan;chile china;US;nigeria;mexico;russia Eu quero substituir todas as ocorrências de ponto e vírgula em cada linha com, e. ;NEW; , mas a partir da segunda ocorrência apenas. O resu...
18.03.2013 / 10:46
5
respostas

Conte o número de ocorrências de uma substring em uma string

Como posso contar o número de ocorrências de uma substring em uma string usando o Bash? EXEMPLO: Gostaria de saber quantas vezes essa subseqüência: Bluetooth Soft blocked: no Hard blocked: no ... ocorre nessa str...
07.05.2018 / 15:10
2
respostas

awk removendo sem intenção vírgulas

Estou manipulando dados de um arquivo de texto com a seguinte estrutura de dados: "1111","2222","3333","4444","5555","6666","7777","2017/12/15 16:26:00" Estou tentando alterar o '/' na data para '-'. Aqui está o meu comando awk: awk -F...
01.03.2018 / 09:05
4
respostas

como mudar o valor da matriz no bash

queremos criar 6 pastas de pontos de montagem como exemplo /data/sdb /data/sdc /data/sdd /data/sde /data/sdf /data/sdg então escrevemos este script bash simples usando array folder_mount_point_list="sdb sdc sdd sde sdf sdg" folderArra...
31.12.2017 / 13:28
2
respostas

Como eu extrairia as strings do agente do usuário de um arquivo de log?

Atualmente, estou executando um comando como este para obter o conteúdo mais solicitado: grep "17\/Jul\/2011" other_vhosts_access.log | awk '{print $8}' | sort | uniq -c | sort -nr Eu quero ver agora as strings do agente do usuário, mas o...
18.07.2011 / 14:11