У меня есть небольшой bash скрипт (упрощенный), который работает на Ubuntu 16.04:
tar zxvf fileNameHere.tgz <-- Untar tgz file in $SRC_DIR
files=$(ls $SRC_DIR)
echo "Extracting $files" >> $APP_LOG_DIR/update.log
mv $SRC_DIR/* $OUTPUT_DIR
shutdown -r now
Я заметил, что после перезагрузки только иногда файлы не перемещаются в целевую, и мне было интересно если эта команда выключения может быть проблемой. Нужно ли вызывать syn c перед выключением?