在转换视频文件之前,我需要多次复制视频文件。问题是,在Mac上,它在文件名中添加了某种文本。
例如,我的原始文件名为:50.mp4,在复制后,它将变成50.mp4的副本,然后是50.mp4的复制2。
我想运行一个简单的脚本来制作大约20或25个重复项(能够根据我的需要进行更改),并且我希望不同的文件具有类似501.mp4
,{{1 }},502.mp4
等。
答案 0 :(得分:0)
使用命令:
打开一个终端,cd
到文件所在的位置,然后运行命令:
for ((i = 1; i <= 20; i++)); do if [ "$i" -gt 9 ]; then cp 50.mp4 5$i.mp4; else cp 50.mp4 50$i.mp4; fi ; done
要更改副本号,请在for循环中编辑i
变量的值。
使用脚本:
我为此编写了一个简单的bash脚本:https://gist.githubusercontent.com/KevCui/279379f1a6c415c208d44fe58c460a05/raw/68c7510540621dcdd8b85c49806ba0174424186e/copy.sh
将此脚本下载到您要复制文件的本地计算机上,然后在终端中运行命令
chmod +x copy.sh
./copy.sh <filename>
您要复制50.mp4
chmod +x copy.sh
./copy.sh <filename>
默认情况下,此脚本将在“ duplication”文件夹中创建20个50.mp4副本,即501.mp4,...,510.mp4,...,520.mp4。
要更改副本号,请在脚本中编辑COPY_NUM
变量的值。