気軽に「こんなソフトありませんか?」 Part.107 at SOFTWARE
[2ch|▼Menu]
330:名無しさん@お腹いっぱい。
09/05/01 00:36:22 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


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4859日前に更新/141 KB
担当:undef