Сценарий оболочки для резервного копирования VMware VM, экспорт каждой виртуальной машины в список, а затем запрос пользователя на ввод

Что я пытаюсь выполнить:

  • Получить список файлов виртуальных машин «.vmx» и поместить их в переменные
  • Дайте пользователю возможность выбора виртуальной машины для резервного копирования
  • Используйте «ovftool» для экспорта экспортированной виртуальной машины в твердое место

Что у меня до сих пор:

#!/bin/bash # MyVariables #vmFolder= #vmList= #vmDestination="~/Desktop/" vmTool="/Applications/VMware OVF Tool/ovftool" # DatScript for i in "/Users/$USER/Documents/Virtual Machines.localized/"* ; do if [ -d "$i" ]; then echo $(basename "$i") fi done 

Все еще привыкший к Bash и FWIW. Я пишу это для OS X 10.8, но думал, что Unix SE будет лучше.

Interesting Posts

Как grep текст рекурсивно на BusyBox 1.0?

Как предотвратить ввод команд через параметры команды?

Есть ли способ раскрасить конфликты в git-выходе команд merge / rebase / patch / am?

Как построить gcc внутри chroot Debian?

Как квота на включение btrfs влияет на систему?

Как контролировать уровень громкости микрофона?

Как остановить `apt-get` жалобы на неудовлетворенные зависимости, когда я вручную устанавливаю программное обеспечение из источника?

Почему я должен использовать sudo для почти всего?

как узнать, где находится файл конфигурации для apt?

Есть ли утилита оболочки для печати содержимого plist? Предпочтительно для устройства с i-ой задержкой с использованием jail-бит?

Downprade PHP 5.4 -> 5.3 на CentOS 5.10

Как предотвратить интерпретацию клавиатуры текущим приложением?

Как ограничить трассировку strace `file` только / proc / * / mem?

Как отсортировать XML-элементы на месте?

Linux Fedora 19 – iptables не удалось запустить

Linux и Unix - лучшая ОС в мире.