Perguntas sobre 'awk'

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

Lê todos os valores de uma coluna particular de um arquivo e armazena em outro arquivo

Eu tenho um file.txt que contém dados como abaixo: col11 col12 col13 col21 col22 col23 Eu busco a segunda coluna de todas as linhas disponíveis (o número de linhas pode variar) usando awk '{print $2}' file.txt Agora eu preciso a...
20.08.2015 / 12:49
1
resposta

O AWK está lançando um erro "newline inesperado ou fim da string"

Meu script de bash: declare -a lang=('english' 'spainsh') sms="Free msg: Due to upgrades on apps you’ll need a new version by yyyy/mm/dd to app running. Visit a store or go to" url="google.com/UA2392 to upgrade your app." awk '{print $1...
28.04.2015 / 23:34
3
respostas

Como imprimir o índice de loop em um arquivo usando o awk?

Eu preciso imprimir o índice de loop para um arquivo usando o awk. Aqui está o código que usei. echo "Write the start and end file number:" read sta end echo "$sta" "$end" for (( c="$sta"; c<="$end"; c++ )) do echo "$c" awk '{if (NR &l...
22.10.2014 / 15:13
2
respostas

Por que o awk não mostra a duração correta do registro?

Estou preocupado com o que awk mostra como a duração do registro. Eu estou verificando alguns arquivos para um comprimento de registro específico - awk mostra o resultado que eu queria, mas o tamanho do arquivo mostra que cada registro no arq...
20.10.2014 / 16:20
5
respostas

df -k + como combinar com a linha de volume de raiz

por favor, informe como combinar o volume "/" do comando df -k ? Eu tentei o seguinte: [root@machine /]# df -k | grep "/" /dev/vx/dsk/bootdg/rootvol 130926685 71378710 58238709 56% / /devices 0 0 0...
29.09.2014 / 11:54
1
resposta

Criando um arquivo de outro arquivo com base em um valor numérico em cada linha

Nós geraremos um arquivo csv com valores abaixo. yp1234,577,1,3 yp5678,570,3,5 yp9012,132,8,9 Eu preciso extrair dados e criar arquivos com base na segunda coluna. Se for um valor maior que 577, a linha inteira deve ser extraída e colocad...
19.06.2014 / 00:46
2
respostas

Como imprimir uma string no final da linha usando o awk?

Eu sou muito novo no awk. Eu estou tentando adicionar uma nova coluna calculada. Mas awk insere a coluna na próxima linha, em vez do final da linha atual. Aqui está um exemplo dos meus dados: ,2013-11-22,12.9,26.0,26.6,,,NW O que eu es...
25.07.2014 / 07:07
1
resposta

alterar formato de data e armazenar em variável usando awk

Eu tenho data no formato AAAA-MM-DD na variável 'a'. Eu quero convertê-lo no formato YYYYMMDD e armazenar na variável 'b'. A variável está em uma variável awk. Como posso fazer o mesmo?     
07.07.2014 / 11:26
2
respostas

Como listar apenas nomes de arquivos removendo diretórios e subdiretórios

Como posso obter a lista de apenas nomes de arquivos e remover diretórios e subdiretórios usando find, sed, awk, cut ou any. Por exemplo: eu recebo uma lista de todos os arquivos de mídia usando a pesquisa como: find /var/warehouse/* -type...
29.10.2014 / 15:39
3
respostas

awk imprimir uma partida somente se o último registro antes de outra partida

Eu quero usar o awk para imprimir uma correspondência de algum padrão, somente se for a última linha do arquivo antes de um texto constante. Por exemplo, eu quero imprimir o valor de "c" somente se for a última linha antes de algum texto cons...
09.02.2015 / 18:46