Bash скрипт "mv" делает копию?
Я пишу свой первый скрипт на Bash, и это меня озадачивает:
sdir="/Applications/MAMP/htdocs"
echo "... downloading skeleton ..."
wget -q -P $sdir --no-check-certificate https://github.com/xxx/master.zip
unzip -q $sdir/master.zip -d $sdir
rm -f $sdir/master.zip
echo "... downloading finished ..."
mv $sdir/Unzipped-master-folder $sdir/master
echo "... created new dir mdir/ ..."
Я загружаю zipped master, разархивирую его в моем исходном каталоге (который создает папку "Unzipped-master-folder"). Когда я хочу переименовать его в "master" с помощью mv, я получаю новую папку "master", но старая папка остается, как будто mv скопирована и забыла очистить.
Я уже вставил 5 секундную задержку сна перед выполнением mv, но безрезультатно.
РЕДАКТИРОВАТЬ: Неважно, глупая ошибка с моей стороны, где дальше в сценарии, я снова скопировал папку в папку. mv работает как положено и удаляет старую папку.