see all users debian code example
Example 1: list all users linux
awk -F: '{ print $1}' /etc/passwd
Example 2: get users shell
getent passwd $LOGNAME | cut -d: -f7
awk -F: '{ print $1}' /etc/passwd
getent passwd $LOGNAME | cut -d: -f7