LINUX.ORG.RU

Сообщения lefej

 

подскажите по bash скрипту

добрый день.

ниже скрипт для bash, вычисляет количество файлов в текущей папке и предлагает пользователю угадать это количество.

подскажите почему скрипт все время выдает «too low», не могу понять.

m=$(ls -1 *.* | wc -l)

echo 'Hello! Guess the number of files in the current directory.'

echo 'Enter the number:'
read $n

while [[ $n -ne $m ]]
do
    if [[ $n -lt $m ]]
    then
<------>echo 'You are not right. Too low!'
<------>echo 'Enter the number:'
<------>read $n
    elif [[ $n -gt $m ]]
    then.
<------>echo 'You are not right. Too high!'
<------>echo 'Enter the number:'
<------>read $n
    else
<------>echo 'Congratiulations! You are right!'>
    fi
done

 

lefej
()

RSS подписка на новые темы