Não é possível editar as informações do usuário no Linux

Não é possível editar as informações do usuário no Linux

Eu consegui escrever este código. Ele é executado, mas nenhuma alteração foi feita nas informações do usuário. Parece que usermodnão está funcionando. O que eu quero fazer é poder editar as informações do usuário existente no sistema?

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

informação relacionada