данный скрипт периодически проверяет файл some на наличие там определенного числа, при наличии его там - исполняет команды. как его переделать чтобы после исполнения команд он выполнял их 1 раз а не зацикливался дальше и не продолжил бы исполнять их постоянно?
--------
#!/bin/sh
fname='some'
while true; do
if [ -f $fname ]; then
( read val;
compr=`echo "$val < 50" | bc`
if [ "$compr" = "0" ]; then
<команды>
fi
) <$fname
fi
sleep 3
done
-------