Perguntas sobre 'awk'

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

como filtrar a saída de disco do sar -d

sar -D output-Eu gostaria de um comando adequado para rodar ao lado do stress -hdd mas esta é a saída que o sar-D 1 10 fornece. Eu o filtrei usando awk |'NR > 1 {printf "%4s%8s%8s\n",$13,$14,$15}' e awk 'NR > 1 {OFS="\t"; print $13,$14...
04.03.2015 / 14:07
2
respostas

Comando Yum para fazer downgrade de pacotes

Eu preciso fazer o downgrade do php em um servidor e encontrar o comando abaixo. Algo parece estar errado com a sintaxe. yum downgrade $(rpm -qa --qf "%{NAME} " | \ grep -v ioncube | grep ^php | awk '{print $1"-5.2.17"}') Rece...
10.05.2013 / 03:40
1
resposta

Escrevendo para / etc / networking / interfaces na inicialização usando sed / awk?

Novato aqui, Estou tentando gravar em um arquivo /etc/network/interfaces gerado automaticamente de um servidor DomU XEN Ubuntu (12.04 / 10.04 / 8.04) recém-provisionado no momento da inicialização usando (atualmente) sed . O arquivo g...
09.10.2012 / 10:56
7
respostas

Existe um tutorial básico para grep, awk e sed? [fechadas]

Sou usuário do Linux há algum tempo e tenho uma compreensão bastante decente da maioria dos utilitários de linha de comando comuns. No entanto, os que surgem novamente em relação à programação são grep , awk e sed . A única coisa em qu...
25.09.2010 / 18:04
18
respostas

Existe uma maneira de obter o min, max, median e average de uma lista de números em um único comando?

Eu tenho uma lista de números em um arquivo, um por linha. Como posso obter os valores mínimo, máximo, mediano e média ? Eu quero usar os resultados em um script bash. Embora minha situação imediata seja para números inteiros, uma solução...
25.05.2011 / 04:42
5
respostas

Remover linha contendo determinada string e a seguinte linha

Eu uso isso cat foo.txt | sed '/bar/d' para remover linhas que contenham a string bar no arquivo. Gostaria, no entanto, de remover essas linhas e a linha imediatamente a seguir . De preferência em sed , awk ou outra ferramen...
19.11.2012 / 16:41
7
respostas

Como ler a primeira e última linha da saída do gato?

Eu tenho um arquivo de texto. Tarefa - obter a primeira e última linha do arquivo após $ cat file | grep -E "1|2|3|4" | commandtoprint $ cat file 1 2 3 4 5 Precisa disso sem saída de gato (somente 1 e 5). ~$ cat file | tee >(head -...
25.06.2014 / 10:38
5
respostas

Passa a variável do shell como / pattern / to awk

Tendo o seguinte em uma das minhas funções do shell: function _process () { awk -v l="$line" ' BEGIN {p=0} /'"$1"'/ {p=1} END{ if(p) print l >> "outfile.txt" } ' } , quando chamado como _process $arg , $arg é passado c...
21.03.2014 / 15:03
10
respostas

Mostra a soma dos tamanhos dos arquivos na listagem de diretórios

O comando de listagem de diretório dir do Windows tem uma linha no final que mostra a quantidade total de espaço ocupada pelos arquivos listados. Por exemplo, dir *.exe mostra todos os arquivos .exe no diretório atual, seus tamanhos e a...
16.04.2013 / 18:38
7
respostas

Mostrar todo o arquivo até o fósforo

grep --before-context 5 mostra 5 linhas antes do jogo. Quero mostrar tudo antes do jogo. Fazer grep --before-context 99999999 funcionaria, mas não é muito ... profissional. Como mostrar todo o arquivo até a partida?     
14.04.2011 / 09:32