[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[FDclone-users:00107] glob expansion problem



 グロブ展開において \? の解釈がおかしいようです。

[FreeBSD の /bin/sh (ashベース)の場合]
$ ls
a	a?b	b
$ echo \?
?
$ echo ?
a b
$ echo *\?*
a?b
$ echo *'?'*
a?b

[fdsh の場合]
$ ls
a	a?b	b
$ echo \?
?
$ echo ?
a b
$ echo *\?*
a a?b b		<- a と b までマッチしている
$ echo *'?'*
a?b


P.S.
 {FreeBSD,OpenBSD}/sparc64 の件は時間が取れないのでその後何も
できていません。sshアカウントがあれば調べてもらえますか?

-- 
                     /
                    /__  __            Akinori.org / MUSHA.org
                   / )  )  ) )  /     FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(  @ iDaemons.org / and.or.jp

"It went right by me -- At the time it went over my head
   I was looking out the window.. I should have looked at your face instead"