+ -
当前位置:首页 → 问答吧 → 文本替换

文本替换

时间:2011-07-09

来源:互联网

出于某种诡异的原因我的下载机(MSS)会把任何大于2G的文件自动分割成不大于2G一个的文件

假设有个7G的a.mkv,我最终获得的是a.mkv000,a.mkv001,a.mkv002,a.mkv003这样4个文件

现在我已知有个叫HJSplit的软件 可以把这类文件合并起来,前提是他们是这样的文件名结构
a.mkv.001,a.mkv.002,a.mkv.003,a.mkv.004
这样合并后会自动生成一个a.mkv文件

请问用什么脚本可以实现这样的操作呢?如果文件数量太多,手动改名实在是太让人崩溃了。。。

作者: anguste   发布时间: 2011-07-09

分割
代码:
split -a 3 -b 2000m

max 1p split 看用法

---

合并

代码:
setopt numericglobsort && cat * > file


zsh 的

作者: MaskRay   发布时间: 2011-07-09

分割成的文件1个2G,不会太多,高清也就5、6个,手动修改扩展名即可

作者: ubuntu1023   发布时间: 2011-07-09

MaskRay 写道:
分割
代码:
split -a 3 -b 2000m

max 1p split 看用法

---

合并

代码:
setopt numericglobsort && cat * > file


zsh 的


呃,我没有问分割合并的方法,只是想批量把文件名给改了

作者: anguste   发布时间: 2011-07-09

ubuntu1023 写道:
分割成的文件1个2G,不会太多,高清也就5、6个,手动修改扩展名即可


以前是手动改的,但是片子多了太痛苦了

作者: anguste   发布时间: 2011-07-09