@REM 範囲選択した文字を指定した文字に置換する @echo off REM #jww REM #cd REM #zz REM #zc REM #h3 REM #hc文字を範囲選択してください REM #e copy jwc_temp.txt temp.txt > nul ruby -Ks 文字変換.rb
◎スクリプトファイル(ファイル名 文字変換.rb)
date=["hd"] puts("置換後の文字を入力してください。 日本語入力は「Alt」+「半角/全角」 \n") tikan_moji=gets;tikan_moji.chomp! open("temp.txt","r"){|f| while line=f.gets if line=~/^hq/ elsif line=~/\"/ date<<($`+$&+tikan_moji) else date< end end } open("jwc_temp.txt","w"){|f|date.each{|item|f.puts item}}
date=["hd"] puts("置換後の文字を入力してください。 日本語入力は「Alt」+「半角/全角」 \n") tikan_moji=gets;tikan_moji.chomp! open("temp.txt","r"){|f| while line=f.gets if line=~/^hq/ elsif line=~/\"/ date<<($`+$&+tikan_moji) else date< end end } open("jwc_temp.txt","w"){|f|date.each{|item|f.puts item}}
date=["hd"] puts("置換後の文字を入力してください。 日本語入力は「Alt」+「半角/全角」 \n") tikan_moji=gets;tikan_moji.chomp! open("temp.txt","r"){|f| while line=f.gets if line=~/^hq/ elsif line=~/\"/ date.push($`+$&+tikan_moji) else date.push(line) end end } open("jwc_temp.txt","w"){|f|date.each{|item|f.puts item}}