emacsのバックアップファイル(?)を削除する

emacsは便利なエディタだけれども、あの忌まわしい「hoge.rb~」というバックアップファイルがいつまでも残っているのがウザイ。ということで、rake taskで消しましょう。

Rakefileに以下の行を追加する。

CLEAN_FILES = FileList['**/*~']
CLEAN_FILES.clear_exclude
desc "delete emacs backup files."
task :clean do
rm CLEAN_FILES
puts "cleaned below."
puts CLEAN_FILES
end

$ rake -T
(in /home/Artisan/work/d_rails)
rake clean # delete emacs backup files.
rake db:fixtures:load # Load fixtures into the current environment's databa
(略)
$ rake clean

めでたしめでたし。バックアップファイルが消されましたとさ。

RakeByExample - 1. CVS パスワードの保守を参考にしました。ありがとうございました。