2009-04-24 12 views
3

Powershellで自動変数$^$$の良いユースケースが出てきたのかどうか疑問に思っています。現時点では、少なくともプログラマの観点からは、私はそれらのための多くの使用を見ていません。

対話的にPSを使用して、あなたはそれを繰り返すようにして $$であなたが最後の引数を取得することもできますが、 .$^が、私は何かの人々が毎日使用することを考えていないように私には十分に厄介に見える .$^を使用することができ、長いコマンドを実行します。さらに、 $$は最後の引数のみを生成するので、効果的に使うのはおそらく同様に難しいでしょう。

多分私は誤解されているかもしれませんし、有用な用途があり、私はそれらを見ることができません。

答えて

9

私はいつも$$を使用しています。私はスクリプトでそれをほとんど使用していませんが、私がコマンドラインからよく行う操作の1つは、ファイルをチェックアウトしてvimで開くことです。 $$は、その状況におけるキーストロークを減らします。

PS> tf edit some\Long\Path\To\This\File\I\Need\To\Edit.cpp 
Edit.cpp checked out 
PS> gvim $$ 
+0

まあ、おそらく、私がまだシェルになるともっとcmdユーザーだということを示しています。古い習慣は激しく死ぬ。そしておそらく、私はちょうど上矢印を使い、 "gvim"による "tf edit"を置き換えたでしょう。しかし、私は一度も使ったことがないので、いくつかの状況でもっと簡単な方法があるかも知りません:) – Joey

+0

@Johannes、私は同じ方法です。私は古いbashとcmd.exe habit.sを壊すのは難しいと思います。これは間違いなく配当を支払ったものの1つの変更です。キーストロークは筋肉の記憶になりました。 – JaredPar

関連する問題