Я не понимаю, как поместить информацию об использовании данных в переменные, чтобы определить, приемлем ли размер файла. Как мне создать переменную и направить ее в остальную часть скрипта?
Напишите скрипт (названный passwd_size.sh
), который выполняет следующие задачи:
/ 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
Любая помощь приветствуется !!!
#!/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