Помогите найти ошибку в bash скрипте
Создать сценарий, который проверяет наличие строки пользователя (имя пользователя вводится с клавиатуры – команда read) в файле /ets/passwrd.
вот текст:
#!/bin/bash
clear
echo "Please enter username!: "
read USRNAME
a='grep $USRNAME /etc/passwd | wc -l'
if [$a -gt 0];
then
echo "found"
else
echo "not found"
fi
echo press key
read q
скрипт не работает, пишет, что в седьмой строке слишком много аргументов, подскажите пожалуйста как исправить