{ } 에 대해 질문.

human109의 이미지

어느 블로그를 보다가

mv foo{,.bar}

하게되면 foo -> foo.bar 가 되더군요.

mv foo{.bar,}

foo.bar -> foo

이런식으로 되더군요.

어떤 원리인가요?

bushi의 이미지

echo foo{.bar,.baz}

많이 씁니다.

[bushi@rose tmp]$ touch a.tgz
[bushi@rose tmp]$ touch a.tar.gz
[bushi@rose tmp]$ ls -l *.{tgz,tar.gz}
-rw-rw-r-- 1 bushi bushi 0 2010-07-14 13:34 a.tar.gz
-rw-rw-r-- 1 bushi bushi 0 2010-07-14 13:34 a.tgz
[bushi@rose tmp]$

블로그에 적인 그 예는 재밌는 트릭이네요.
그런 식은 상상도 못 했었습니다 :)

OTL

neocoin의 이미지