Оболочка по умолчанию, используемая пользователем, содержится в седьмом поле /etc/passwd
или его эквиваленте.
$ getent passwd xxxxxx | awk -F: '{ print $7 }' /bin/bash
Существует ли файл конфигурации, в котором хранится оболочка по умолчанию (bash, zsh и т. Д.) Для текущего пользователя?
Оболочка по умолчанию, используемая пользователем, содержится в седьмом поле /etc/passwd
или его эквиваленте.
$ getent passwd xxxxxx | awk -F: '{ print $7 }' /bin/bash