shell скрипт в памяти.

Я себе мозг уже сломал, гугль мне выдает картинки с цифрами и думает что я робот))
Вобщем есть баш скрипт. Лежит на смонтированной шаре cifs.
В процессе его выполнения шара отваливается, соответственно работа скрипта тоже.
Можно-ли как-то загрузить скрипт целиком в память чтобы он при выполнении не обращался к диску? То есть запустили скрипт, можем его удалить с диска но он продолжает выполняться в памяти.
Про костыль в виде копирования его локально и запуска с диска я знаю, но может есть способ поприличней?
а чем костыль в виде копирования в /tmp не угодил?)
ну и можно сделать примерно так:
Скрипт:
func_myFunc() {
#тело скрипта
}
export -f func_myFunc
тогда в сеансе набрать для загрузки скрипта
. /path/to/script
Для выполнения
func_myFunc
PGP 0x31361F01
arcanisrepo
Спасибо, как варинт возьму на заметку;)
 
Зарегистрироваться или войдите чтобы оставить сообщение.