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

[FDclone-users:00108] Re: glob expansion problem



 しらいです。

In Message-Id <86lm0h73di.wl%knu@iDaemons.org>
        "Akinori MUSHA" <knu@iDaemons.org>さんwrites:
>  グロブ展開において \? の解釈がおかしいようです。

 「\」の評価を忘れていました。同様に「\*」とか「\[」とかも
期待されたものと異なる結果になっていたと思います。

---- Cut Here ----
diff -u old/pathname.c ./pathname.c
--- old/pathname.c	Wed Dec 25 00:00:00 2002
+++ ./pathname.c	Sun Feb 16 10:18:00 2003
@@ -1173,7 +1173,7 @@
 				else paren[plen++] = toupper2(s[i]);
 			}
 		}
-		else if (!quote) switch (s[i]) {
+		else if (!quote && !metachar) switch (s[i]) {
 			case '?':
 				cp = wildsymbol1;
 				break;
---- Cut Here ----


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

 ssh でどこまで出来るかは判りませんけど試してみましょうか。
一応公開鍵を添付しておきます。

---- Cut Here ----
1024 35 150040454371087547818831443887815280702988758371956136548390893686059970392075764792330786493237311016222074424846945971174559426345593222732560365936139468006393258865203148869864053137969869273888912092763703380676594328033910809423146713920307369847606069128106324621829444014314717861801171584639324797599 shirai@chandra2
---- Cut Here ----

                                               しらい たかし