linux - 设置文件夹 A 和 B 的差异,即 |A-B| = C

标签 linux bash shell

如何获取文件夹A中的文件与文件夹B中的文件的差异集,这应该输出到文件夹C。换句话说,C 将包含 B 中不存在但存在于 A 中的所有文件? linux有链式命令吗?

最佳答案

您可能会使用 diff(1)命令,可能是 diff -Naur。顺便说一句,patch(1)也很方便..

但您确实需要一些版本控制系统(又名 revision control )。了解有关 git 的更多信息.我强烈建议您使用它,即使是个人小型项目。

稍后,您可能会考虑将部分(也许是大部分)代码发布为 free software ,例如在 github

关于linux - 设置文件夹 A 和 B 的差异,即 |A-B| = C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31386887/

相关文章:

bash - 如何在 Shell 脚本中使用 if else

linux - 执行格式错误。二进制文件不可执行

linux - 如何计算 Bash 变量中的字符数

macos - FFmpeg 命令应用多个过滤器并限制最终文件大小

Linux 日期对象在指定小时/分钟/秒时表现不同

python - 批量搜索并用python替换文件名中的字符串

linux - "Argument list too long"显示所有列表元素

c - 限制信号处理程序仅捕获来自定义它的特定文件的信号

linux - udev 规则在链接名称中使用 ATTRS{serial} 为 USB 设备生成符号链接(symbolic link)

Raspberry Pi 上的 Linux 内核模块错误