Если у меня есть хеш-объект PowerShell, как я могу вывести его содержимое в формате, который можно использовать для объявления литерала хеш-объекта PowerShell?
В качестве простого примера, скажем, вы инициализируете переменную $ xследующим образом:
$x = @{
a = 1
b = 2
c = @{
foo = "bar"
}
}
Если вы просто введете $x
, вы получите табличное представление:
Name Value
---- -----
c {foo}
b 2
a 1
Я знаю, что есть другие средства форматирования, но я их не нашелон форматирует его обратно в виде печатного литерала PowerShell, что-то вроде того, как я объявил выше.