カレントディレクトリの .txt ファイルをすべて .tex にする Ruby スクリプト。
#! /usr/bin/env ruby
# -*- coding: UTF-8 -*-
# vim: set filetype=ruby:
Dir.glob("*.txt").each do |filename|
if filename.match /^(.*)\.txt$/
body = $1
command = "mv #{body}.txt #{body}.tex"
puts command
system(command)
end
end「カレントディレクトリのこういうファイル全部に対してこういう処理をする」ということがよくあるので、その雛形としてメモしておきます。