Помощь по написанию скрипта Bash
#!/bin/bash
echo "The user logged in is:"
pass=12345
echo -en "Enter the password:"
read rightpass
if [[$pass -eq $rightpass]];
then
echo "Hello, Mr.Admin"
else
echo "Sorry, try again"
fi
echo "1 - time, 2 - system information, 3 - list of active users"
echo -en "Choose the next step:"
read choose
time= date +"%T"
info= whoami
infousers= who|cut -d ' ' -f1 |sort|uniq
if [[$choose -eq 1]];
then
echo "Current time :\n $time \n"
elif [[$choose -eq 2]];
then
echo "$info"
elif [[$choose -eq 3]];
then
echo "$infousers"
fi
Не знаю почему, но все if не работают и почему-то в консоле также высвечиваються переменные time, info, infousers (хотя не должны). Я думаю это опять таки из-за ифов. Спасибо за помощь!
P.S. И как сделать break после неправильного пароля в первом if