Brunorr
(usa CentOS)
Enviado em 08/01/2016 - 15:50h
Comando
df | grep /dev/sda | tr -s [:space:] | cut -d ' ' -f 5
Explicando:
df - Lista os discos
grep - Pega somente a linha do /dev/sda
tr - Remove todas as ocorrencias de "espaço" deixando somente 1 para separar as colunas
cut - divide o arquivos em colunas separadas pelo caracter passado no parametro -d entre aspas simples (No caso um espaço) e corta/exibe somente a coluna passada no paramentro -f, no caso 5 (Aonde está a porcentagem).
caso queira salvar este valor num arquivo é direcionar o resultado, e em variável de ShellScript coloca o comando entre acentos `` exemplo
var=`df | grep /dev/sda | tr -s [:space:] | cut -d ' ' -f 5`
Se funcionar avisa :)