diff 命令中 -Nur 开关有什么用?

diff 命令中 -Nur 开关有什么用?

我正在使用 Ubuntu 20.04,并且正在从 edX 学习 Gnu/Linux。有一个练习包含以下命令:

diff -Nur group GROUP > patchfile

我不知道这个-Nur开关在这里做什么。我检查了 的手册页diff,但没有提到-Nur.它是否已过时或特定于发行版?如果不是,它的目的是什么以及为什么手册页中缺少它?

答案1

-Nur是 的快捷方式-N -u -r。从man diff

   -N, --new-file
          treat absent files as empty
   -u, -U NUM, --unified[=NUM]
          output NUM (default 3) lines of unified context
   -r, --recursive
          recursively compare any subdirectories found

相关内容