如何一次执行多个命令?

如何一次执行多个命令?

我想跑:

ffmpeg -i vid.mkv -codec copy vid.mp4 

ffmpeg -i vid.mkv -map 0:2 output_file.wav

和:

ffmpeg -i vid.mp4 -i output_file.wav -map 0:0 -map 1:0 -vcodec copy -acodec copy new_test.mp4

我曾尝试使用&&并行运行前两个命令,但它不起作用:

ffmpeg -i vid.mkv -codec copy vid.mp4 && vid.mkv -codec copy vid.mp3

任何帮助,将不胜感激。

答案1

不确定您说的“一次执行之下”到底是什么意思。

任何一个

cmd1; cmd2; cmd3 或者 cmd1 && cmd2 && cmd3

将运行这些命令依次。这里提到了';'和'&&'的区别: https://unix.stackexchange.com/questions/187145/whats-the-difference-between-semicolon-and-double-ampersand

相关内容