Как записать сценарий оболочки на VMDK для получения конфигурации

с вашим регулярным выражением вы распознаваете:

«RVA_X-IRB-IL-CA101-RVA_X-IRB + 020000-20150327212332-055582-P»

частично, потому что вы Использование \ 1, поскольку другие указали. Обратите внимание на повторяющийся «RVA_X-IRB».

Тем не менее, можно важно отметить, что вы используете «\ b» также, и это будет работать только тогда, когда у вас есть символ «не слова» в одной стороне и символ «слова» в другой. https://www.gnu.org/software/sed/manual/sed.html#invoking-sedsed

Я не уверен, что это намеренно, и именно поэтому я отменил «B» в » -бил ". На самом деле, я вполне удивлен, что ваш Re работает в первом случае. Например:

echo "-bil" | sed 's#-\bil#GETIT#'
-bil

echo "-il" | sed 's#-\bil#GETIT#'
GETIT

или:

printf "%s\n" RvA_X-IRB-bil | sed 's/\(RvA_X-IRB\)-\bil/GETIT/'
RvA_X-IRB-bil

printf "%s\n" RvA_X-IRB-il | sed 's/\(RvA_X-IRB\)-\bil/GETIT/'
GETIT

0
07.10.2014, 09:56
1 ответ

Рекомендую начать с http://searchitchannel.techtarget.com/feature/Creation-of-virtual-machines-utilizing-command-line-tools

Но следует обратить внимание на файл VMDK - DISK Image. Что вам нужно : Процессоры, оперативная память, сетевая карта, расположенная в VMX файле. Это текстовый файл, который можно отредактировать вручную.

0
28.01.2020, 04:58

Теги

Похожие вопросы