- 330 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/01(金) 00:36:22 ID:SQk3LdK80]
- >>324
いろいろ方法はあるけれど、Ruby のワンライナならこんな感じ ruby -i.bak -p -e "$_.gsub!(/(\d+)-(\d+)/) { ($1.to_i..$2.to_i).to_a.join(',') }" FILE1 ... スクリプトがいいなら, #pages.rb ARGF.each do |line| print line.gsub(/(\d+)-(\d+)/) { ($1.to_i..$2.to_i).to_a.join(',') } end と書いて保存して ruby pages.rb FILE1 > FILE2
|

|