为什么“-n”常用于试运行?

kei*_*uke 5 command conventions naming-conventions

众所周知的命令,如makersync、 和git使用-n选项进行试运行。
在这种情况下代表什么-n

Aug*_*rom 2

我的猜测是,这是因为dry-run包含字母n并且因为dr已被使用:

$ make --help | grep '^ *-[dr]'
  -d                          Print lots of debugging information.
  -r, --no-builtin-rules      Disable the built-in implicit rules.
$ rsync --help | grep '^ *-[dr]'
 -r, --recursive             recurse into directories
 -d, --dirs                  transfer directories without recursing
Run Code Online (Sandbox Code Playgroud)