if [ -z "$LSPASS" ]; then
echo "Hum.. i'll let it be but don't be stupid and avoid empty passwords"
elif [ "$LSUSER" == "$LSPASS" ]; then
echo "You're not too brilliant choosing passwords huh?"
fi
Извиняюсь за тупость, но, и что???
if [ -z "$LSPASS" ]; then
echo "Hum.. i'll let it be but don't be stupid and avoid empty passwords"
;elif [ "$LSUSER" == "$LSPASS" ];
then echo "You're not too brilliant choosing passwords huh?"
;fi
Не хватает точки с запятой (вторая и четвертая строки) и then лишний (третья строка) ... Нет?