我有一个脚本,可以连接并重命名文件夹中的视频文件,这些文件是我使用 StackExchange 中的提示拼凑而成的。
#!/bin/bash
ls -d $PWD/* >> file.txt
sed -i "s/^\|$/'/g" file.txt
sed -i -e 's_.*_file &_' file.txt
ffmpeg -f concat -safe 0 -i file.txt -c copy ${PWD##*/}.mp4
我想递归地运行这个,这似乎涉及使用命令find
,但我有点担心弄乱它并丢失大量数据。
任何帮助,将不胜感激。