作者taco1234521 (taco)
看板Soft_Job
标题[请益] 请问简单的档案归档
时间Wed Jul 7 20:26:29 2021
各位大大好
不知道能不能在这边问
如有犯版规麻烦提醒我
我有一整排的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://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1625660791.A.202.html
1F:推 saitoh: regex+back reference07/07 20:31
2F:推 leo08210917: $mv *Taco*.mp4 ./taget ?07/07 20:32
3F:→ leo08210917: ./target 拼错 哭阿07/07 20:32
4F:推 wulouise: python写完很好测˙吧,你生一些0kb的档案去测很快07/07 20:51
5F:→ taco1234521: 不好意思 前两楼大大的是cmd 的吗还是?07/07 21:11
6F:→ MOONY135: Reg+split reg应该最有难度07/07 21:11
7F:→ taco1234521: 问题我现在是想要怎麽从3000个档案里面指定 然後跑完07/07 21:12
8F:→ taco1234521: 一圈之後去指定第二个答案07/07 21:12
9F:→ MOONY135: Regex+move file CMD end07/07 21:12
10F:→ MOONY135: 不需要 直接for 一圈就可以了07/07 21:13
11F:→ leo08210917: 懒一点的就找改档名的tool直接把ABC取代掉再用mv指令07/07 21:17
12F:→ MOONY135: 是说如果是windows直接在资料夹搜寻taco就会列出档名类07/07 21:19
13F:→ MOONY135: 似的东西了吧 然後就可以直接复制档案过去了07/07 21:19
14F:→ MOONY135: 你都已经有想法了就动手做做看吧07/07 21:23
15F:→ MOONY135: 上面已经提供很多思路了07/07 21:24
16F:→ taco1234521:07/07 21:45
17F:→ taco1234521: 拍谢还是直接给大大们看好了07/07 21:45
18F:→ taco1234521: 我全部要排的档案都在一个资料夹07/07 21:45
19F:→ taco1234521: 直接案档案名排也可以07/07 21:45
20F:→ taco1234521: 只是光放进资料夹就要起码1000次07/07 21:45
21F:→ taco1234521: 更何况还要复制中间的名称成为档案夹名-.-07/07 21:46
22F:→ taco1234521: 上面大大可能没有了解我的档案名要特别处置07/07 21:46
23F:嘘 EricTCartman: 阿不就讲regex了 07/07 21:52
24F:→ somefatguy: 所以你想写python还是写bat档 07/07 21:55
25F:→ somefatguy: regex是regular expression的意思,你可能要去查查 07/07 21:56
26F:→ taco1234521: 抱歉各位大大 07/07 22:06
27F:→ taco1234521: 本小白先去查查怎麽用regex 07/07 22:06
28F:推 enthos: 为了防呆,我都输出成.bat/.sh档案检查之後再执行 07/07 22:13
29F:推 kkes0001: 去学正则 07/07 22:28
30F:嘘 mirror0227: 作业版 07/07 22:40
31F:→ OrzOGC: regex不用学吧.要用再查就好 07/07 22:45
32F:→ panbanana: regex101好用 07/07 22:48
33F:→ vi000246: 要问问题 请附上code 才会有人手痒帮你改 07/07 23:21
34F:→ vi000246: 你这种问法可能要去codejob板比较快 07/07 23:21
35F:推 jack91303: 推regex101 07/07 23:25
36F:嘘 siriusu: 错版罗 07/08 00:24
37F:推 rahit: 你这问法跟观落音没两样 07/08 01:21
38F:→ kangan987: 这个很简单啊…… stackoverflow 搜寻 move files pyth 07/08 01:47
39F:→ kangan987: on 立刻就有范例了 07/08 01:47
40F:推 royyy: 那个成人网站我以前也有在看,不过3000多笔萤幕录影也太猛 07/08 01:50
41F:→ royyy: 了吧 07/08 01:50
42F:推 ZakuSIN: 这是Job版不是作业版 07/08 01:51
43F:推 royyy: 果然性慾是人类成长的原动力 07/08 01:54
※ 编辑: taco1234521 (49.159.112.78 台湾), 07/08/2021 02:19:41
44F:推 mathrew: 这很简单吧 dos command 的 dir /B + for + md 组一组 07/08 06:58
45F:→ mathrew: 就解决了 07/08 06:58
46F:推 wei115: 以前会想写shell,现在只想靠python(x 07/08 16:42
47F:推 jomi5566: 即使xx冲脑, 还是懂得用程式解决问题给推 07/08 23:23
48F:推 lgates: 39楼 水喔 一语道破 07/09 02:48