如何使用 lzma 将多个文件压缩为一个存档?

jac*_*ill 5 linux compression command-line macos

综观选项xzlzma,我不能为我的生活弄清楚如何将多个文件压缩成一个压缩文件。我知道这是可能的,因为我解压缩了一个.lzma文件,它打开了大量的歌曲。
如果我尝试这样做lzma -k file file file file,只会单独压缩每个。是否有我遗漏的明显选项或论点?

ter*_*don 8

您可以做的一件事是使用 tar:

tar cf files.lzma --lzma file1 file2 ... fileN
Run Code Online (Sandbox Code Playgroud)

或者,更简单的,

tar cf files.lzma --lzma file*
Run Code Online (Sandbox Code Playgroud)

这将创建files.lzma存档,然后您可以使用以下方法解压缩:

tar xf files.lzma
Run Code Online (Sandbox Code Playgroud)