綾小路龍之介の素人思考

ブレース展開

$ mv hoge hoge.org

というのは、

$ mv hoge{,.org}

と同じ。manのブレース展開の部分を見るとよくわかる。ブレース{}の中身をカンマで区切って展開する。例えばa{b,c,d}eがabe ace adeと解釈される。今回はhoge{,.org}なのでhoge hoge.orgと展開される。と言うことで、初めに書いたのと同じ。

$ mv /path/to/hoge /path/to/hoge.org
$ mv /path/to/hoge{,.org}

上の2つは同じ意味だが、hogeまでのパスが長かったりするとディレクトリ移動しないで長いパスを書かねばならずブレース展開に多少の意味がある。

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2006-05-20T03:52:31+09:00
  2. Modified: 2006-05-20T08:29:15+09:00
  3. Generated: 2017-09-02T23:09:16+09:00