Как вызвать переменную в середине слова в Powershell - PullRequest
3 голосов
/ 17 ноября 2011

Если, например, я хочу вставить переменную в середину непропущенной строки / слова, как бы я это сделал?

$i=First
ECHO ThisIsMy$iVariable

Как бы я правильно заполнил $ i, чтобы он выглядел как

ThisIsMyFirstString

Ответы [ 2 ]

4 голосов
/ 18 ноября 2011

Я не совсем уверен, что это то, что вы ищете, но вы можете вставить значение $i в строку без пробелов, как показано ниже:

$i = "first"
echo "ThisIsMy$($i)Variable"

Будет выведено:

ThisIsMyfirstVariable

Выход:

enter image description here

2 голосов
/ 07 декабря 2011

Вы также можете сделать это следующим образом (без знаков препинания):

$i = "first"
echo "ThisIsMy$i`Variable"
...