Perguntas sobre 'awk'

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

Número recursivamente de arquivos em pastas no arquivo tar

Estou ampliando ainda mais uma pergunta anterior para contar o número de arquivos no arquivo tar ( link ) para uma nova pergunta no como contar arquivos em subpastas em um arquivo tar . O que eu gostaria de ter no final é: listar as pastas...
06.03.2018 / 19:55
1
resposta

processando vários arquivos com problema awk

Eu tenho os arquivos de entrada com campos separados por dois-pontos: main: one:111:222:333 fiv:333:222:333 two:123:234:500 arquivo1: one:111:222:333 two:123:234:501 arquivo2: one:111:222:333 thr:-:234:232 fiv:999:500:232...
13.04.2018 / 23:03
3
respostas

Condicionador básico Awk one-liner

Tentando obter awk para examinar um arquivo e verificar se uma coluna tem um valor. Se tiver um valor de "x", imprima "x" em um email (via "| mail -s " ). Se não corresponder a "x", imprima "sem valor", mas ainda envie e-mails. Ten...
09.04.2018 / 14:48
5
respostas

Retirar o arquivo de entrada e obtê-lo para exibir a entrada em um relógio de 24 horas

Digamos que temos o arquivo 1: 1 5 17 10 8 16 Existe uma maneira de inserir esse arquivo e exibi-lo no relógio de 24 horas saída ex: 100 hours 500 hours 1700 hours 1000 hours 800 hours 1600 hours     
09.04.2018 / 03:05
3
respostas

Extraia parte das linhas com um padrão específico e armazene em um novo campo usando awk ou sed

Meu problema é semelhante a este , mas a parte que quero extrair está dentro da linha e também quero armazená-la em uma coluna recém-criada no arquivo original em vez de na saída. Uma linha no meu arquivo delimitado por tabulação se parece c...
01.01.2018 / 08:15
1
resposta

como verificar pelo menos o espaço livre XG em / var

temos a seguinte saída df -h [root@trump var]# df -h | grep "/var" /dev/mapper/vg-lvm_var 101G 85G 17G 84% /var como verificar pelo menos 10G de espaço livre em / var em bash / awk / perl one liner Enquanto isso escrevo esta si...
13.03.2018 / 10:39
4
respostas

find + como imprimir o nome do arquivo quando o grep é correspondido [duplicado]

o seguinte comando find útil, imprime o valor da tag Name find /tmp -type f -name '*.xml' -exec grep -o -P '(?<=<Name>).*(?=</Name>)' {} \; o problema é no caso de termos alguns arquivos xml em / tmp, então nunca sabemos...
18.01.2018 / 09:05
2
respostas

O que esse comando awk significa exatamente? [fechadas]

Você pode me explicar o significado deste comando: awk 'BEGIN {while (getline < "list") list[$1]}; $1 in list'     
12.02.2018 / 18:43
2
respostas

Suprimir / remover o retorno de carro da saída awk

Eu tenho um comando simples para retornar o uptime / load average de uma lista de servidores, e estou usando o awk para formatar a saída: for i in $(cat servers); do ssh $i -qt "uptime" | awk -F\, -v host=\"$i\" '{ print host, $4, $5, $6 }';...
05.10.2018 / 16:23
3
respostas

Bash: inserindo saída de 'id' no comando print

Estou tentando conseguir o seguinte: Liste meus usuários de Linux, que definiram bin / bash em / etc / passwd E anexe as informações de cada usuário de id [username] na instrução print, algo nas linhas de: cat /etc/passwd | grep bin/bash |...
04.10.2018 / 14:56