Мой текущий пользователь, firstuser имеет оболочку по умолчанию /bin/sh
My .profile
- одна строка:
[ -f $HOME/.bash_profile ] && . $HOME/.bash_profile
My .bash_profile
- одна строка:
[ -f $HOME/.bashrc ] && . $HOME/.bashrc
My .bashrc
имеет следующий код:
[ -f /usr/local/etc/bash_completion ] && . /usr/local/etc/bash_completion
export PS1='$(__git_ps1) \$ '
Вот проблема:
$ su seconduser
Password:
bash: __git_ps1: command not found
$
Примечание:
secondduser имеет оболочку /bin/bash
Я хочу, чтобы все мои настройки из firstuser были перенесены в оболочку secondduser.