Мне интересно, пришли ли люди с хорошими вариантами использования автоматических переменных в Powershell $^
и $$
. На данный момент я не вижу для них много пользы, по крайней мере, с точки зрения программиста.
При использовании PS в интерактивном режиме и выполняя длинную команду, которую вы могли бы использовать .$^
повторить и с $$
вы можете получить последний аргумент, но .$^
выглядит неуклюжим достаточно для меня, что я не считаю, что то, что люди будут использовать каждый день , Кроме того, поскольку $$
дает только последний аргумент, вероятно, аналогичным образом трудно использовать эффективно.
Но, может быть, я просто ошибаюсь, и у них есть полезное применение, и я просто не вижу их.
Хм, возможно, это показывает, что я все еще больше из cmd-пользователя, когда дело доходит до оболочки. Старые привычки умирают с трудом. И, вероятно, я бы просто использовал стрелку вверх и заменил «tf edit» на «gvim». Но тогда я не пропускаю то, что я никогда не использовал, поэтому я даже не знаю, что в некоторых случаях могут быть более простые способы :) – Joey
@Johannes, я такой же. Мне трудно сломать старые привычки bash и cmd.exe. Это одно изменение, хотя это определенно принесло дивиденды. Нажатие клавиш - это теперь мышечная память. – JaredPar