#!/bin/sh
file=/etc/passwd
minimum=2000
actual=$(wc -c <"$file")
if [ $actual -ge $minimum ]; then
echo The file size is bigger $minimum bytes
else
echo The file size is less $minimum bytes
fi
Estou confuso sobre como obter as informações de uso de dados nas variáveis para determinar se o tamanho do arquivo é aceitável. Como faço a variável e a direciono para o restante do script?
Escreva um script (chamado passwd_size.sh
) que executa estas tarefas:
/etc/passwd
du -c "/etc/passwd"
num=0
if [ $num -gt 2000 ];
then
echo "File exceeds size limit."
fi
if [ $num -lt 2000 && -eq 2000 ];
then
echo "File is within size limit."
fi
Qualquer ajuda é muito apreciada !!!
#!/bin/sh
file=/etc/passwd
minimum=2000
actual=$(wc -c <"$file")
if [ $actual -ge $minimum ]; then
echo The file size is bigger $minimum bytes
else
echo The file size is less $minimum bytes
fi