読者です 読者をやめる 読者になる 読者になる

soukouki’s diary

なんとなく思ったこととかを書いてたりする。

rakeでの複数のピリオドで区切ってある拡張子について

rakeで二個以上のピリオドで区切ってある拡張子のファイル
例: a.tar.gz

の拡張子を変えようとした。

やりたいこと: a.tar.gz => a.abc

結果: a.tar.gz => a.tar.abc
tarの部分が拡張子と認識されなかったっぽい?

task :default do
    p a = FileList["**/*.tar.gz"]#["a.tar.gz"]
    p a.ext("abc")#["a.tar.abc"]
end

まだこのことには困ってないけれど、必要になったら自作するしかないのかな。