Вы сделали бы намного лучшее сравнение VMware к Hyper-V, который является более прямым конкурентом VMware на серверной платформе.
Hyper-V R2 будет выпущен с 80% набора функций предложения VMware в данный момент, включая и не ограничен для проживания Миграций VM и Отказоустойчивого падения при использовании System Center наряду с ним.
Я использую обоих. В зависимости от моей среды клиенту нужно и аппаратные средства. Hyper-V реализован в Вашей штаб-квартире, но использовании VMware дома из-за аппаратных ограничений. Я также использую Параллели и VirtualBox для моей виртуализации настольных систем.
MCT's должен использовать Виртуальный сервер для более новых курсов, поскольку это - единственный путь MS distrubutes программное обеспечение автоматизированного обучения.
Да, globbing расширение является алфавитным.
От Bash man
страница:
Расширение пути
После разделения слова, если
-f
опция была установлена, удар сканирует каждое слово для символов*
,?
, и[
. Если один из этих символов появляется, то слово рассматривается как шаблон и заменяется в алфавитном порядке отсортированным списком имен файлов, соответствующих шаблону.
Это - зарегистрированное поведение для bash
таким образом, можно зависеть от него в сценариях. Это также было верно для другого Bourne совместимые оболочки в течение очень долгого времени..., хотя могут быть угловые случаи относительно сворачивания случая или неалфавитно-цифровых символов.
(Получающийся список, в bash
будет почти в порядке "ASCII-betical"---за исключением того, что строчные и прописные буквы будут сопоставлены вместе, как будто не было никаких различий в случае, но с нижним регистром, сопоставленным перед их прописными эквивалентами. Весь non-alphabetics должен сопоставить в тот же порядок, как они появляются в ASCII).
Поскольку другие указали, что это могло быть встревожено Вашими связанными с языком параметрами среды: ЛЕНГ обычно и LC_COLLATE более конкретно. В могло бы быть самым безопасным к командам выполнения, которые зависят от упорядочивания расширения шарика под env
управляйте для очистки среды (использование -i
или -u
как соответствующий) или передавать результаты по каналу через sort
гарантировать устойчивое упорядочивание.
Хотя расширения glob сортируются в алфавитном порядке, они также подчиняются настройке языка оболочки.
Убедитесь, что в сценарии установлено значение «C», если вы собираетесь переносить его.
ls -l [[:lower:]]
вместоls -l [a-z]
. – Paused until further notice. 16 March 2010 в 02:31