Например, использовать export при объявлении переменной в script1.sh: export HostDir=…
или
вызывать run.sh с помощью команды source: source run.sh или . run.sh
Например, использовать export при объявлении переменной в script1.sh: export HostDir=…
или
вызывать run.sh с помощью команды source: source run.sh или . run.sh
у меня пишет source not found (если делаю source) и
run.sh not found (если делаю . run.sh и даже ./run.sh)
получилось, нужно было первый скрипт запускать bash script1.sh (в убунте 9.10)
( а в дебиане работает sh script1.sh)