kei*_*uke 5 command conventions naming-conventions
众所周知的命令,如make
、rsync
、 和git
使用-n
选项进行试运行。
在这种情况下代表什么-n
?
我的猜测是,这是因为dry-run包含字母n并且因为d和r已被使用:
$ 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)