Как вызвать bash, запустить команды в новой оболочке и затем вернуть управление пользователю?

Это должно быть очень просто или очень сложно, но я не мог найти что-нибудь об этом ... Я пытаюсь открыть новый экземпляр bash, затем запустить в нем несколько команд и вернуть управление пользователю внутри того же экземпляра .

Я пробовал:

$ bash -lic "some_command"

, но это выполняет some_command внутри нового экземпляра, а затем закрывает его. Я хочу, чтобы он оставался открытым.

Еще одна деталь, которая может повлиять на ответы: если я смогу заставить это работать, я буду использовать его в моем .bashrc как псевдоним (а), так что бонусные баллы за псевдоним реализация!

70
задан Ciro Santilli 新疆改造中心法轮功六四事件 4 April 2018 в 12:23
поделиться