LINUX.ORG.RU

История изменений

Исправление 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).