[請益] 請問簡單的檔案歸檔

看板Soft_Job (軟體人)作者 (taco)時間4年前 (2021/07/07 20:26), 4年前編輯推噓11(14331)
留言48則, 23人參與, 4年前最新討論串1/3 (看更多)
各位大大好 不知道能不能在這邊問 如有犯版規麻煩提醒我 我有一整排的mp4.都是螢幕錄影的檔案 檔名前兩個單字一樣接一個變動的單字之後再接好 幾個相同的單字之後接時間.mp4 大概像下面 A B Taco C D E -2021-xx-yy.mp4 ABCDE都是固定 Taco是任意單字名字 後面的時間也會變 因為資料有3000多筆 想要用程式把他們依照任意單字名字 新建資料夾並且放進去 不知道有沒有先進能給我點建議 因為只有學過一學期的python 所以我理解是 下指令選取資料夾中的mp4 檔 並選取檔名中A到C段 去除A B C 並且設定它為新資料的名稱 再把選取的檔案移動到裡面 然後設定迴圈 不知道這樣能不能行得通 問題我爬了很多cmd 的文 都只教簡單的md來新建資料夾 身為小白的我真的不知道要怎麼去假設那些指令 望有人能幫幫我QQ ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.159.112.78 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1625660791.A.202.html

07/07 20:31, 4年前 , 1F
regex+back reference
07/07 20:31, 1F

07/07 20:32, 4年前 , 2F
$mv *Taco*.mp4 ./taget ?
07/07 20:32, 2F

07/07 20:32, 4年前 , 3F
./target 拼錯 哭阿
07/07 20:32, 3F

07/07 20:51, 4年前 , 4F
python寫完很好測˙吧,你生一些0kb的檔案去測很快
07/07 20:51, 4F

07/07 21:11, 4年前 , 5F
不好意思 前兩樓大大的是cmd 的嗎還是?
07/07 21:11, 5F

07/07 21:11, 4年前 , 6F
Reg+split reg應該最有難度
07/07 21:11, 6F

07/07 21:12, 4年前 , 7F
問題我現在是想要怎麼從3000個檔案裡面指定 然後跑完
07/07 21:12, 7F

07/07 21:12, 4年前 , 8F
一圈之後去指定第二個答案
07/07 21:12, 8F

07/07 21:12, 4年前 , 9F
Regex+move file CMD end
07/07 21:12, 9F

07/07 21:13, 4年前 , 10F
不需要 直接for 一圈就可以了
07/07 21:13, 10F

07/07 21:17, 4年前 , 11F
懶一點的就找改檔名的tool直接把ABC取代掉再用mv指令
07/07 21:17, 11F

07/07 21:19, 4年前 , 12F
是說如果是windows直接在資料夾搜尋taco就會列出檔名類
07/07 21:19, 12F

07/07 21:19, 4年前 , 13F
似的東西了吧 然後就可以直接複製檔案過去了
07/07 21:19, 13F

07/07 21:23, 4年前 , 14F
你都已經有想法了就動手做做看吧
07/07 21:23, 14F

07/07 21:24, 4年前 , 15F
上面已經提供很多思路了
07/07 21:24, 15F

07/07 21:45, 4年前 , 16F
07/07 21:45, 16F

07/07 21:45, 4年前 , 17F
拍謝還是直接給大大們看好了
07/07 21:45, 17F

07/07 21:45, 4年前 , 18F
我全部要排的檔案都在一個資料夾
07/07 21:45, 18F

07/07 21:45, 4年前 , 19F
直接案檔案名排也可以
07/07 21:45, 19F

07/07 21:45, 4年前 , 20F
只是光放進資料夾就要起碼1000次
07/07 21:45, 20F

07/07 21:46, 4年前 , 21F
更何況還要複製中間的名稱成為檔案夾名-.-
07/07 21:46, 21F

07/07 21:46, 4年前 , 22F
上面大大可能沒有瞭解我的檔案名要特別處置
07/07 21:46, 22F

07/07 21:52, 4年前 , 23F
阿不就講regex了
07/07 21:52, 23F

07/07 21:55, 4年前 , 24F
所以你想寫python還是寫bat檔
07/07 21:55, 24F

07/07 21:56, 4年前 , 25F
regex是regular expression的意思,你可能要去查查
07/07 21:56, 25F

07/07 22:06, 4年前 , 26F
抱歉各位大大
07/07 22:06, 26F

07/07 22:06, 4年前 , 27F
本小白先去查查怎麼用regex
07/07 22:06, 27F

07/07 22:13, 4年前 , 28F
為了防呆,我都輸出成.bat/.sh檔案檢查之後再執行
07/07 22:13, 28F

07/07 22:28, 4年前 , 29F
去學正則
07/07 22:28, 29F

07/07 22:40, 4年前 , 30F
作業版
07/07 22:40, 30F

07/07 22:45, 4年前 , 31F
regex不用學吧.要用再查就好
07/07 22:45, 31F

07/07 22:48, 4年前 , 32F
regex101好用
07/07 22:48, 32F

07/07 23:21, 4年前 , 33F
要問問題 請附上code 才會有人手癢幫你改
07/07 23:21, 33F

07/07 23:21, 4年前 , 34F
你這種問法可能要去codejob板比較快
07/07 23:21, 34F

07/07 23:25, 4年前 , 35F
推regex101
07/07 23:25, 35F

07/08 00:24, 4年前 , 36F
錯版囉
07/08 00:24, 36F

07/08 01:21, 4年前 , 37F
你這問法跟觀落音沒兩樣
07/08 01:21, 37F

07/08 01:47, 4年前 , 38F
這個很簡單啊…… stackoverflow 搜尋 move files pyth
07/08 01:47, 38F

07/08 01:47, 4年前 , 39F
on 立刻就有範例了
07/08 01:47, 39F

07/08 01:50, 4年前 , 40F
那個成人網站我以前也有在看,不過3000多筆螢幕錄影也太猛
07/08 01:50, 40F

07/08 01:50, 4年前 , 41F
了吧
07/08 01:50, 41F

07/08 01:51, 4年前 , 42F
這是Job版不是作業版
07/08 01:51, 42F

07/08 01:54, 4年前 , 43F
果然性慾是人類成長的原動力
07/08 01:54, 43F
※ 編輯: taco1234521 (49.159.112.78 臺灣), 07/08/2021 02:19:41

07/08 06:58, 4年前 , 44F
這很簡單吧 dos command 的 dir /B + for + md 組一組
07/08 06:58, 44F

07/08 06:58, 4年前 , 45F
就解決了
07/08 06:58, 45F

07/08 16:42, 4年前 , 46F
以前會想寫shell,現在只想靠python(x
07/08 16:42, 46F

07/08 23:23, 4年前 , 47F
即使xx沖腦, 還是懂得用程式解決問題給推
07/08 23:23, 47F

07/09 02:48, 4年前 , 48F
39樓 水喔 一語道破
07/09 02:48, 48F
文章代碼(AID): #1WvPrt82 (Soft_Job)
文章代碼(AID): #1WvPrt82 (Soft_Job)