История изменений
Исправление CrX, (текущая версия) :
Имена переменных чувствительный к регистру. В index.sh надо заменить $home
на $HOME
. В file.sh надо заменить $ziphome
на $ZIPHOME
. Это основная проблема. Но после этих фиксов не заработает, потому что второй скрипт не знает о первом. Надо либо экспортировать переменную в первом скрипте (export ZIPHOME=bzip2
), либо же второй скрипт не вызывать отдельно, а засурсить в первом: . $HOME/file.sh
).
P.S. а никакого $gzip2 в ваших «скриптах» вообще нет, непонятно, о чём речь.
Исходная версия CrX, :
Имена переменных чувствительный к регистру. В index.sh надо заменить $home
на $HOME
. В file.sh надо заменить $ziphome
на $ZIPHOME
. Это основная проблема. Но после этих фиксов не заработает, потому что второй скрипт не знает о первом. Надо либо экспортировать переменную в первом скрипте (export ZIPHOME=bzip2
), либо же второй скрипт не вызывать отдельно, а засурсить в первом: . $HOME/file.sh
).