Мне интересно, кто-нибудь придумал хорошие варианты использования автоматических переменных $^
и $$
в Powershell. В настоящий момент я не вижу в них особой пользы, по крайней мере, с точки зрения программиста.
При использовании PS в интерактивном режиме и выполнении длинной команды вы можете использовать .$^
, чтобы повторить ее, и с $$
вы можете получить последний аргумент, но .$^
выглядит мне довольно неловко, что я не считаю это чем-то люди будут использовать каждый день. Кроме того, поскольку $$
дает только последний аргумент, его, вероятно, также сложно использовать эффективно.
Но, может быть, я просто ошибаюсь, у них есть полезное применение, и я просто не вижу их.