5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Ruby初心者スレッドPart6

411 :デフォルトの名無しさん:2006/06/15(木) 20:24:58
スコープがよくわかりません
下のような一括してテキストの一部を置換するスクリプトを書きましたが
この場合グローバル変数を使う以外に方法がないのでしょうか?
グローバル変数は使ってはいけないように言われている気がするのですが

file = Dir.glob("./*.html")
file.each {|t|
File.open(t) {|f|
content = f.read
$ncontent = content.gsub(/aaa.ne.jp/, "bbb.ne.jp/")
}
File.open("./2/" + t.gsub(/.\//, ""), "w") {|f2|
f2.write($ncontent)
}
}

256 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)