gpt4 book ai didi

linux - 如何在不创建新文件的情况下合并大量文件

转载 作者:太空宇宙 更新时间:2023-11-04 12:18:27 26 4
gpt4 key购买 nike

我正在尝试合并大量文件,总大小为 75Gb。如果我使用,例如

~$ cat * > out.merge

这两个文件的大小是150Gb,我的硬盘没有这样的空间。那么如何避免数据重复呢?

提前致谢...

最佳答案

您可以尝试cat每个文件并立即将其删除

for f in ./*; do cat "$f" && rm "$f"; done > another_dir/out.merge

虽然这仍然会为每个文件生成一个新的 cat

关于linux - 如何在不创建新文件的情况下合并大量文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46733822/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com