トップページ⇒hp
16コメント3KB

$_ を空にする方法教えて下さいです。

■ このスレッドは過去ログ倉庫に格納されています
0001腐れ厨房NGNG
while (<>){
$_ = "";
print $_;
}
こうやっても$_の先頭に空のデータが追加されるだけで置き換わらないです。
どうしたら置き換えられますですか?
0002新開地商店街NGNG
置き換わらないってことないです
0003名無しさんNGNG
>1
貴様、最近スレッドたてまくりだが、何をしようとしているんだ?
0004名無しさんNGNG
>3
世の中は、技術だけ持っててもアイデアがなきゃ金にはならないって事だよ。
アイデアがあれば技術なくともなんとかなるってこと。
0005区車中はNGNG
掲示板立てようとしてるだろ
質問内容を繋ぎあわせるとそういうことになる。
パール本はどれが良いかとか、メールアドレスの抽出とか。
0006>3NGNG
何をそんなに怯えているんだい?
0007そうかNGNG
くさチュ−は最近見ないし
次世代の掲示板狙ってるね。
2ch見捨てて何かやろとしてる
0008腐れ厨房NGNG
はうぅうっ、Perlって難しいです。前に秀丸でマクロを書いた時は始めてのおつかいみたいに親切な大人の人とかにいろいろ教えてもらいながら、やっと近所の八百屋さんでお買い物して帰って来たってカンジでしたけど、Perlだと電車やバスを乗り継いで住所調べながらのお買い物みたいで大変でしたです。途中何度もベソかきましたです。
ところでPerlで書いたスクリプトを元にWindows上でも動くようなプログラムに書き換えるのはどのくらい大変ですか?
まあ僕には無理でしょうけど、ちょっと知りたいです。
0009名無しさんNGNG
http://www.forest.impress.co.jp/article/1999/09/21/makeexe.html
これがどのぐらい役に立つのかはわかりませんが…
0010腐れ厨房NGNG
あっ、どもです。DLしましたが使い方がさっぱりバリバリでしたです。
0011腐れ厨房NGNG
./script.pl hogge
とい風にパールのスクリプトを実行する時に引数に指定したファイル名を呼び出すにはどうしたらいいですか?
0012 NGNG
0013>11NGNG
./script.pl?hoge というように?に続けて引数を渡せば、
$ENV{'QUERY_STRING'} で hoge を取り出せる。
0014腐れ厨房NGNG
>13
ありがとです。でも、うまくいきませんでしたです。

僕が言ってたのはUNIXのコマンドラインから
./script.pl hogge
と引数となるファイル名を指定して実行した時にそのファイル名をスクリプト内で取り出したいという事です。
$fileにhogeというファイル名を代入したいのですが、下のようなスクリプトで実験しましたがダメでしtです。
#! /usr/bin/perl
$file = $ENV{'QUERY_STRING'};
print $file;
0015名無しさんNGNG
#! /usr/bin/perl
$file = $ARGV[0];
print $file;

0016腐れ厨房NGNG
あ、ありがとです。うまくいきましたです。
■ このスレッドは過去ログ倉庫に格納されています