Saboteur, а откуда вы запускаете? У меня это глобальный скрипт в /home/bin и запускаю я его из совсем другой директории. ВИдимо причина в этом? Но ведь я специальн опрописал глобальные пути...
hckn, да, у вас глобальные пути, поэтому от текущей папки будет зависеть только то, куда распакуется .tar.gz архив.
Приведите вывод вашей ошибки.
wget же показывает, что он скачал файл и куда?
Saboteur, Saboteur, со скачиванием архина нету проблем,он скачивается куда положено
2019-01-06 18:42:37 (1.00 MB/s) - ‘/home/dd/temp/redis-5.0.3.tar.gz’ saved [1959445/1959445]
/home/dd/bin/install-redis.sh: line 10: cd: /home/dd/temp/redis-5.0.3: No such file or directory
2019-01-06 18:42:37 (1.00 MB/s) - ‘/home/dd/temp/redis-5.0.3.tar.gz’ saved [1959445/1959445]
/home/dd/bin/install-redis.sh: line 10: cd: /home/dd/temp/redis-5.0.3: No such file or directory
Ну вообще-то судя по ошибке, у вас ругается на команду cd, а не на команду tar.
Вдобавок ругается на команду cd "$dir/$release", а ведь такого каталога нет, есть каталог $dir
вы явно не тот скрипт приводите. Ошибка говорит что она в строке 10, а у вас весь скрипт из 8 строк.
Можете адекватно привести ВЕСЬ скрипт и ВЕСЬ вывод, либо посмотрите что вы на самом деле запускаете.