No poder editar la información del usuario en Linux

No poder editar la información del usuario en Linux

He logrado escribir este código. Se ejecuta, pero no se realizó ningún cambio en la información del usuario. Parece que usermodno está funcionando. ¿Lo que quiero hacer es poder editar la información del usuario existente en el sistema?

printf "\nEnter user name to edit: "
read -r usermod
[ -n $usermod ] && usermod $usermod
unset usermod
echo " A user name has been edited"

información relacionada