Я делаю сценарий, который должен открыть новый экземпляр bash, ввести несколько команд и затем разрешить мне продолжать использовать этот экземпляр bash. Как я могу это сделать? На данный момент у меня есть это:
bash << EOF
do_something()
EOF
Как мне сделать, чтобы новый экземпляр bash вызывал do_something(), а затем позволял мне вводить другие команды?
Позже отредактируйте:
На самом деле я использую внутреннюю команду другой компании, которую я не могу контролировать, которая делает что-то за кадром, а затем дает мне предварительно сконфигурированный bash. Вот почему я привел этот пример отправки команд. Потому что это можно настроить для любого переводчика.