From: Koji Arai Date: 2002-03-24T16:21:42+09:00 Subject: [ruby-dev:16562] Re: File.fnmatch (Re: [rubyist:1286] Re: ARGV の機能) 新井です。 In message "[ruby-dev:16561] Re: File.fnmatch (Re: [rubyist:1286] Re: ARGVの機能)" on 24 Mar 2002 16:08:04 +0900, Tanaka Akira wrote: > In article <20020324.152817.102565211.JCA02266@nifty.ne.jp>, > Koji Arai writes: > > > シェルだとそうですが、Ruby の glob は、ファイルとして存在し > > ないと出て来ませんしね。 > > えぇ、むしろ(extendedglob を指定した時の) zsh の (..|..|..) の挙動です > ね。 bash で言う extglob ですかね? @(..|..|..) この間、HP-UX 11.0 でリブートしても /tmp 配下が消えないんで なんでかなあっと思ったら rm !(lost+found) とかしてました。/tmp 配下に "-" で始まるファイルがあって(誰 が作ったんだ?)そんなオプション知らんと rm がこけてました(^^; > > 別の話になって恐縮ですが、[!...] は、csh 起源ですかね? > > csh は ! を history に使っているので csh ではないと思います。 あいや、そうでした?生の csh ももう試せませんからね。うーん、 tcsh でもダメか。勘違いだったようです。 単に ! も使えますと書くことにします。 -- 新井康司 (Koji Arai)