如何使用 OS X 终端命令split将文件拆分为多个部分,并将它们存储在不同驱动器上的不同文件夹中?
原因是我需要将文件移动到 FAT32 存储,但它们对于 FAT32 4 GB 文件大小限制来说太大了。
此外,我的 HFS+ 驱动器上没有足够的空间将其拆分到那里,然后再移动它。
有任何想法吗?
当我在 Mac 上复制多个文件时,系统会尝试同时复制所有文件。问题是双重的。
首先,当您选择多个文件并复制它们时,它们都进入一个进程,采用“全有或全无”的方法,这与数据库中的 ACID 不同。这通常是不可取的。
此外,当您添加其他复制进程时,系统会尝试同时复制所有内容。
例如,我决定复制一个大文件A,然后我决定也复制一个大文件B。这导致两个并行复制操作,无论“大文件”之一是否也是许多文件的选择。
我不喜欢这个有几个原因:
结果:A我想首先传输和使用的文件到达所需的时间比需要的要长得多,并且当从 LAN 上的中央 HD 复制时,我无法使用第一个文件,直到所有其他文件也都到达为止。
因此...如何在 Mac 上排队复制多个文件?澄清一下:无论选择了很多文件,还是一一添加,我都希望它们都放入一个一次只复制一个文件的队列中,直到队列完成。
也欢迎使用 Bash,尤其是 Perl 来回答!