задача с пользователями в bash scripts

В общем не могу догнать что я не так делаю ) есть задачка написать скрипт .. может кто может помочь в данном вопросе?

##Напишите скрипт для создания пользователей по принципу PrefixNumber.

##Введите входной параметр Prefix из командной строки;

##Number - номер пользователей;

##Номера пользователей - входной параметр скрипта.

##Пользователи могут менять свой пароль.

##Начальный пароль совпадает с именем пользователя.

##Для каждого пользователя создается личная папка, соответствующая его имени.

##Каждая папка имеет права, позволяющие просматривать и изменять ее только данному пользователю

#Оставьте полный контроль администратору.

echo 'Введите нужноe имя для пользователей'
read name
username=`echo $name$1`
password=$username@4125
useradd -m $username
echo $password | passwd $username
sudo chmod a+rwx,g-rwx,o-rwx /home/$username
echo Вы создали пользователя $username и ваш пароль $password

Ответы (0 шт):