1

Любой может помочь мне сделать это с помощью сценария оболочки:

  1. Когда VM запускается, он проверяет, существует ли папка (dbsync-installdir)
  2. если он не существует, он загрузит ZIP-файл с помощью wget .

1 ответ1

1

Чтобы проверить, не существует ли каталог:

if [ ! -d "$DIRECTORY" ]; then
    # Here if $DIRECTORY doesn't exist.
    wget http://url_to_zip_file
fi

Для распаковки zip-файлов смотрите man unzip

Также вы можете проверить, существует ли каталог:

if [ -d "$DIRECTORY" ]; then
    # Here if $DIRECTORY exists.
fi

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .