shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Comando GREP Coluna X Linha


From: cgi_bash
Subject: Re: Comando GREP Coluna X Linha
Date: 17 Jun 2016 14:26:52 -0700

Amigo veja o exemplo :

marcelo@laptop-marcelodias:~$ df -h
Sist. Arq.                                               Tam  Usad Dispon. Uso% Montado em
rootfs                                                   30G   16G     13G  55% /
udev                                                     10M     0     10M   0% /dev
tmpfs                                                   384M  1,0M    383M   1% /run
/dev/disk/by-uuid/b8898801-16a4-4e0a-803c-a1ca7e53cb95   30G   16G     13G  55% /
tmpfs                                                   5,0M     0    5,0M   0% /run/lock
tmpfs                                                   767M     0    767M   0% /run/shm
/dev/sda1                                               367G  153G    196G  44% /home
/dev/sda4                                                42G  1,9G     38G   5% /opt
/dev/sda2                                               9,2G  150M    8,6G   2% /tmp
/dev/sda3                                                42G  1,1G     39G   3% /var

Acredito que você queira o seguinte comando :

marcelo@laptop-marcelodias:~$ df -h | awk '{gsub("%", ""); if ( $5 > "50" ) system( "echo "$1 " Com " $5 "%")}' | sed '/^Sist\./d'
rootfs Com 55%
/dev/disk/by-uuid/b8898801-16a4-4e0a-803c-a1ca7e53cb95 Com 55%

Vamos a esplicação :

df -h | Comando para visualizar dados das unidades de disco
awk '{gsub("%", ""); | apaga o "%" da coluna $5
if ( $5 > "50" ) system( "echo "$1 " Com " $5 "%")}' | Imprime a mensagem "$1 com $5"
sed '/^Sist\./d' | apaga a linha :
Sist. Arq.                                               Tam  Usad Dispon. Uso% Montado em

Espero que ajude !!!

Marcelo G. Dias
Vulgo : Baianeiro
reply via email to

[Prev in Thread] Current Thread [Next in Thread]