Сценарий оболочки :Выполнение команды после выполнения команды «выход» в сценарии оболочки

У меня есть ситуация, когда у меня есть команда в моем сценарии оболочки, которая должна быть выполнена после выполнения команды выхода в том же сценарии(Я знаю!! Звучит безумно!!)

Я хочу найти решение для чего-то вроде

#!/bin/sh
ls -l ~/.
exit $?
touch ~/abc.txt

Здесь я хочу, чтобы команда touch ~/abc.txtвыполнялась после запуска exit $?, а команда touch ~/abc.txtможет быть любой командой.

Ограничения:1 )Я не могу изменить часть exit $?приведенного выше скрипта. 2 )Команда должна выполняться только после команды exit $?.

Я не уверен, есть ли решение для этого, но любая помощь приветствуется.

7
задан latestVersion 27 July 2012 в 12:19
поделиться