Article View: fj.lang.perl
Article #149Re: Q:$ARGV[0] が展開されないようにするには ?
From: K.[NAO-NAO].Kawai
Date: Tue, 12 May 1998 00:00
Date: Tue, 12 May 1998 00:00
25 lines
1379 bytes
1379 bytes
かわい@きやのん In article <6j9duu$rom$1@saint.win.or.jp> "KENICHI POOH SHIMIZU" <pooh@genki.co.jp> writes: し>御無沙汰しています、元気(株)の清水 健一です。 し>$ test.pl * し>arg = test.pl し>などと、なってしまい、ワイルドカードが展開されてしまうのです。 し>展開を止めてほしいんですけど、何か解決方法はご存知ありませんでしょうか #実行してる環境が書いてないから、わかんなーい。 UNIXの場合。 * を展開してるのはだれ(どのprogram)だとお考えですか? shell が、展開してるんです。 だから、perl の program 側ではどうしようも無いです。 % test.pl \* とか、 % test.pl "*" とか、 % set noglob; test.pl * ;unset noglob とか。
Technical Details
Message-ID:
<KAWAI.98May12222108@scotch.cks.canon.co.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6j9duu$rom$1@saint.win.or.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 1043e7,4ea69038ecccf466 X-Google-Attributes: gid1043e7,public From: kawai@cks.canon.co.jp (K.[NAO-NAO].Kawai) Subject: Re: Q:$ARGV[0] が展開されないようにするには ? Date: 1998/05/12 Message-ID: <KAWAI.98May12222108@scotch.cks.canon.co.jp> X-Deja-AN: 352545137 References: <6j9duu$rom$1@saint.win.or.jp> Content-Type: text/plain; charset=ISO-2022-JP Organization: Canon Inc., Semiconductor Production Equipment Group. Mime-Version: 1.0 Newsgroups: fj.lang.perl