我正在尝试使用两个大尺寸文件夹(~7GB)创建一个补丁.
我是这样做的:
$ diff -Naurbw . ../other-folder > file.patch
Run Code Online (Sandbox Code Playgroud)
但也许由于文件大小,修补程序没有被创建并给出错误:
diff: memory exhausted
Run Code Online (Sandbox Code Playgroud)
我尝试制作超过15 GB的空间,但问题仍然存在.有人可以帮我解决我应该使用的旗帜吗?
我有一个 makefile,其中定义了所有环境变量(顶级目录),我想在最内层的 shell 脚本中使用其中一些变量。
我应该如何访问脚本中的这些变量?我需要 IPC 来传递变量还是有其他方法可以做到这一点?