タグカッター

ruby -e 'puts File.read("source.txt").gsub(/abc/, "xyz")' > result.txt

という例が雑誌にありました。
タグの除去はtagcut.rbという名前で
puts File.read(ARGV[0]).gsub(/<.*?>/, "")
で<.*?>が最短マッチの指定と説明されています。
はてなが付くと最短になるのかな。要調査。