Там нет точной замены.В bash
программировании вы можете определять функции, поэтому вы можете сделать что-то вроде
one() {
# Some stuff
two
}
two() {
# Some more stuff
one
}
Хотя в конечном итоге это исчерпает пространство стека;надеюсь, есть некоторые обстоятельства, при которых вы включите код, чтобы остановить рекурсию.Я понимаю, что это всего лишь пример соломенного человека, но bash
позволит вам использовать другие формы циклов, которые будут работать лучше;например:
while true
do
# Some stuff
# Some more stuff
done