>>269
参考までに、Ruby で作った。
DryRun なので実際には実行されません
require 'fileutils'
# 絶対パスのディレクトリ名の後ろに、* を付けること!
# . で始まる、隠し directory, file を除く
dir_path = "C:/Users/Owner/Documents/test/*"
target_dir = File.dirname( dir_path ) # ディレクトリパスだけを取り出す
# ^ は先頭から、+ は1文字以上。[^-] は- 以外の文字。\d は数字。( ) はキャプチャー
re = /^([^-]+)-(\d+)-(\d+)/
Dir.glob( dir_path )
.select { |full_path| File.file?( full_path ) } # ファイルのみ
.each do |full_path|
new_filename = File.basename( full_path ).sub( re ) { # ファイル名を置換する
"#{ $1 }-#{ "%03d" % $2 }-#{ "%02d" % $3 }" } # format で、0埋め、N桁表示にする
dest_path = target_dir + "/" + new_filename
FileUtils::DryRun.move( full_path, dest_path )
end
くだらねえ質問はここに書き込め! Part 239
■ このスレッドは過去ログ倉庫に格納されています
291login:Penguin
2020/03/19(木) 12:40:12.94ID:ITM6wk00■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 居住地で外国人増「いいと思わない」、41%に急増 交流は減少 …外国人が増えることに対して否定的な人は幸福度が低い傾向 ★3 [少考さん★]
- 【ライブ】簗農相会見 「一議員として」説明 [蚤の市★]
- 【不正アクセス】ヤマト運輸で顧客情報流出か [蚤の市★]
- 【簗農相記者会見】「道路予算は大幅カット」発言おおむね認める 「表現ぶりが誤解招いた」 [蚤の市★]
- 【サッカー】「ドイツ代表に非白人が多すぎ」“極右政党”の批判に…クロップ「くだらないことに割く時間はない」 [首都圏の虎★]
- 【サッカー】本田圭佑「日本代表監督に立候補した時は恒さんに無視された」 宮本恒靖会長に日本人指導者の競争力の低さを指摘 [冬月記者★]
- 【実況】博衣こよりのえちえちこんこよ高校2026-2年目春甲子園-🧪
- 【速報】栗駒こまる活動休止 [509448172]
- パスタ1人前、80g派と100g派で真っ二つに分かれてしまうwwww [175344491]
- あちちめらのえちちなおちちのおうち🏡
- 兎田ぺこら大炎上。無職転生同時視聴で、主人公の父親が妻の妊娠中にメイドを不倫妊娠させた回に対し「キモいなにこいつ」と発言 [485187932]
- 【17:30~】簗和生農水大臣、世界緊急放送 [731544683]