САБЖ! Т. е. нужно, чтобы три shell-скрипта использовали функции из четвертого shell-файла.(Для устранения избыточности)
Возможно ли такое сделать? Можно, конечно, все функции сделать скриптами и запускать, но:
1) Это неудобно, т. к. часть из них длиной не больше 5 строк.
2) К сожалению, shell-скрипты, которые храняться у тебя в ~ нельзя вызывать так же, как системные.
Т. е.
#Вызов системного скрипта:
nohup ...
#Вызов скрипта из ~/bin:
#---хотелось бы
script1
#---нужно:
~/bin/script1
Если вызывать его так много раз, то это неудобно :-(. Можно конечно, и
SCRIPT='~/bin/script1';$SCRIPT
но это, ИМХО, не решение...
P.S. PATH включает ~/bin, в интерактивном режиме в shell все OK.
Форум —
Development
