Моя цель - запустить основной сценарий оболочки, который вызывает много подпроцессов, таких как другие сценарии оболочки, исходные коды Perl и скомпилированные файлы C ++.
Я хочу запустить скрипт основной оболочки «run.sh» в какой-то строке исходного файла (например, в строке 100) и хочу сохранить все наборы данных, которые необходимы для выполнения других частей «run». sh "(например, все строки больше 100).
Одной из моих проблем является глобальная переменная, которую содержат эти сценарии и скомпилированные файлы c ++.
Я использую Ubuntu 14.04, и у меня нет учетной записи root.
Итак, я не могу использовать команду hibernate или другие инструменты для пользователей root.
Есть ли способ решить эту ситуацию?
Если возможно, я хочу выполнить эту задачу, изменив «run.sh».