![当我执行 puppet agent -t 时为什么没有 show_diff?](https://linux22.com/image/798866/%E5%BD%93%E6%88%91%E6%89%A7%E8%A1%8C%20puppet%20agent%20-t%20%E6%97%B6%E4%B8%BA%E4%BB%80%E4%B9%88%E6%B2%A1%E6%9C%89%20show_diff%EF%BC%9F.png)
puppet agent -t 有时会显示二进制文件的差异,这会弄乱我的终端。我怎样才能让它完全不显示差异?
答案1
答案2
puppet agent -t
有时会显示二进制文件的差异,这会弄乱我的终端。我怎样才能让它完全不显示差异?
恐怕答案是不能。因为即使您在命令行中添加或,该--test
选项也会启用:show_diff
--no-show_diff
show_diff = false
puppet help agent
* --test:
Enable the most common options used for testing. These are 'onetime',
'verbose', 'ignorecache', 'no-daemonize', 'no-usecacheonfailure',
'detailed-exit-codes', 'no-splay', and 'show_diff'.
答案3
布尔选项通过指定而被否定no-
,因此您只需puppet agent -t --no-show_diff
。