Как вернуться к исходному сценарию bash?

Я использую сценарий, который расширяется с помощью функции исходного кода bash;

#!/bin/bash

source someneatscriptthatendsprematurely.sh

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

Использование exit прерывает основной сценарий, return действителен только в функциях, и эксперименты с $ (exit 1), похоже, тоже не работают.

Итак, можно ли вернуться в сценарий sub-bash, не нарушая основной bash?

Любая помощь приветствуется!

45
задан codar 8 September 2010 в 10:39
поделиться