タグ

Qiitaと拡張子に関するTomosugiのブックマーク (1)

  • Rubyのスクリプトでファイル名一括置換 - Qiita

    2016.1.29 scivolaさまにご指摘を受け、一部コードを修正しました。ありがとうございます。 はじめに 初心者向けです。 Rubyに少しは触ってみたい…と漠然と思っていたのですが、 ファイル名を一括でいじりたいなーという機会があり、勉強がてらスクリプトを書いてみました。 (普通にシェルでやれとかリネームツール使えとかいう話ですが…) 指定拡張子のファイルを連番にしたい 同じ種類のファイルを連番にしたいなーというとき用。 # 指定拡張子のファイル名を連番にしたい require 'fileutils' target = ARGV[0] prefix = ARGV[1] if target.nil? print "対象とする拡張子を入力してください\n" exit end Dir.glob("*.#{target}").each_with_index do |filename, in

    Rubyのスクリプトでファイル名一括置換 - Qiita
  • 1