Perguntas sobre 'awk'

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

Extrai strings marcadas do arquivo de texto usando Bash

Eu tenho arquivos do seguinte estilo: são arquivos de configuração parametrizados; os valores dentro dos caracteres # são substituídos por valores reais de um banco de dados, dependendo do ambiente. ABC=#PARAMETER_1#:#PARAMETER_2# SOMETHIN...
11.06.2012 / 09:33
2
respostas

Lista informações sobre arquivos / diretórios com espaços

Estou tentando usar o ls para obter informações sobre arquivos e diretórios. Meu comando atual falha ao obter corretamente o nome sempre que um arquivo / diretório tiver um espaço. Estou usando isso para listar todos os arquivos / diretórios...
10.10.2012 / 07:23
1
resposta

Como tornar o URL fora deste texto com menos recursos?

ENTRADA: nyeeeeeeeeeeeeeee.txt:sadfsadf sadjflsajfd:jasdlfjalsfd foo/asdfsafd.txt:laksjdlfajsfd OUTPUT: <a href="nyeeeeeeeeeeeeeee.txt">nyeeeeeeeeeeeeeee.txt</a>:sadfsadf <a href="sadjflsajfd">sadjflsajfd</a>:ja...
13.08.2013 / 11:14
1
resposta

Remove a string antes do espaço em branco

Eu quero remover uma palavra antes do espaço em branco. Minha estrutura de arquivos é:     formiga tiger static rabbit lion dynamic monkey donkey Eu preciso da saída como: ant tiger rabbit lion monkey donkey Posso us...
01.04.2014 / 05:12
1
resposta

Somando minutos e segundos com o awk

Como posso somar valores de tempo com o awk? Eu tenho uma lista como esta: 5:45 4:28 4:46 5:13 4:58 3:18 4:59 4:55 3:57 2:1 1:30 2:0 5:18 3:45 6:15 e gostaria de uma saída como esta: h:mm:ss     
25.10.2018 / 10:40
2
respostas

busca padrão e exibe o último padrão de ocorrência?

Eu tenho um arquivo de log contendo startup e shutdown vezes para o everday. Eu quero ver o último padrão para inicialização e desligamento (que está localizado no final do arquivo sendo atualizado todos os dias). Além disso, eu não qu...
14.11.2011 / 06:37
1
resposta

como introduzir a multiplicação no shell script [duplicado]

Meu comando é: tac some_directory/*.pre | grep -im1 "vdr" | cut -c129-140 A saída é: 1.710577E-03 Eu quero que a saída seja: 1.71 Como posso conseguir isso no comando shell?     
27.06.2018 / 11:56
1
resposta

Como manipular a variável awk NF em zsh?

Eu tenho uma linha de comando simples: uptime | awk '{print $(NF - 2)}' Em um bash shell, isso funciona sem problemas, mas quando eu o executo no zsh, recebo o seguinte erro: title:5: command not found: NF Como de costume, isso ser...
13.09.2011 / 10:12
2
respostas

Como comparar uma parte da string numericamente e depois imprimir a linha correspondente?

Suponha que eu tenha essas linhas para alimentar awk : dolly-cabinet-93-red murfy-swan-96-white chizzle-rock-115-green Como seleciono a linha cortada por - cuja terceira coluna é a maior (numericamente) e imprime a linha (preferencia...
24.05.2018 / 06:33
3
respostas

Uma maneira mais eficiente de encontrar o número que falta

Eu tenho uma variável chamada DISK_INFO com o seguinte conteúdo: diskid HGST HUSMH8010BSS204 serial no no [0] Slot00 diskid HGST HUH728080AL4204 serial no no [0] Slot02 diskid HGST HUH728080A...
10.05.2018 / 21:38