Prev / Next / Hill Climber's ChangeLog

デスクトップでの作業[cygwin]

2006-03-03

  Cygwin で作業していて例えば grep の出力をデスクトップ上のファイルに落としたい
  場合、

$ grep -n DEBUG *.[ch] > /cygdrive/c/Documents\ and\ Settings/...

とするのはいかにも面倒です。
リダイレクト先を隠して alias にしてもいいんだけどそれじゃあ応用が効かない。

$ ln -s /cygdrive/c/Documents\ and\ Setteings/foo/デスクトップ/ ~/Desktop

上記のようにシンボリックリンクを張るのが吉。
こうすることで上記の場合は

$ grep -n DEBUG *.[ch] > ~/Desktop

でOK。
また cd ~/Desktop; mkdir hooray とすれば実際にデスクトップ上に hooray という
フォルダができる。

これでまた一つ、CUI <-> GUI の行き来が楽になることでしょう。

permlink