我有一个分开的ISO (7个文件,7GB),我将其与终端连接为
cat /Volumes/Blah/*.iso > /Volumes/Blah/concatenated.iso 我可以看到,concatenated.iso文件的大小为7x7GB,但是当我在Mac上使用任何安装软件时(尝试了Keka & Disk ),挂载的磁盘只显示大小为7GB &似乎只包含第一个。我在这里做错什么了?
发布于 2022-07-28 07:35:39
假设拆分的部分没有自己的头,并且可以简单地连接:
您需要确保它们以正确的顺序连接起来。cat /Volumes/Blah/*.iso的顺序本质上是没有定义的,它可能不是按字母顺序排列的。运行echo /Volumes/Blah/*.iso,查看您实际得到的订单是什么。
因此,请按照正确的顺序手动列出所有文件,如cat /Volumes/Blah/foo_1.iso cat /Volumes/Blah/foo_2.iso cat /Volumes/Blah/foo_3.iso。如果您有大量的文件,您可以使用一个带有for循环的子shell,但是如果这是一个一次性的工作,您可能会更快,只需手动复制/粘贴/修改每个文件的路径。
https://stackoverflow.com/questions/73148825
复制相似问题