我需要通过 Synology NAS 上的 Cloud Sync 应用程序克服 Amazon Cloud Drive 的限制。这仅允许最大 10GB 的文件同步到 Amazon。我有一些较大的蓝光撕裂。
我已经创建了一个简单的脚本来识别所有此类文件,但现在对于每个此类文件,我需要根据问题标题应用逻辑,即
对于每个匹配的文件,如果该文件没有现有的 tar,则创建一个 tar,分成 10GB 块(在同一文件夹中),否则不执行任何操作
任何帮助深表感谢。
答案1
如果您想tar
从 a创建 amymovie.br
并将其分成每个 10GB 的块,您可以使用以下命令:
tar cvzf - mymovie.br | split --bytes=10GB - mymovie.tar.
基本上它所做的就是获取大文件并tar
对其进行解析 - 然后split
将其分成 10GB 的块,然后可以重新组装。