У меня проблема. Я долго ищу этот ответ - как я могу запустить команду в новой оболочке bash и остаться в этой новой оболочке после выполнения этих команд. Так, например:
bash -c "export PS1='> ' && ls"
создаст новую оболочку, экспортирует PS1, списки каталогов и... выйдет в мою текущую оболочку. Я хочу остаться в новом.