我只是发表了以下的回答到这个问题,并横跨东西绊倒,混淆我:当设置的值,defaults write
通过终端在Mac OS X的设置,是YES
/NO
或true
/false
设置首选?或者只是没关系,Mac OS X 可以接受YES
/NO
或TRUE
/FALSE
没有问题?
Mac OS X 10.10 (Yosemite) 中的这两个命令似乎工作相同:
defaults write com.apple.dashboard mcx-disabled -bool TRUE && killall Dock
defaults write com.apple.dashboard mcx-disabled -bool YES && killall Dock
Run Code Online (Sandbox Code Playgroud)
这两个命令同上,这些命令撤消了那些其他命令设置的值:
defaults write com.apple.dashboard mcx-disabled -bool FALSE && killall Dock
defaults write com.apple.dashboard mcx-disabled -bool NO && killall Dock
Run Code Online (Sandbox Code Playgroud)
根据默认值的手册页:
-bool[ean] Allows the user to specify a boolean as the value for the given preference key. Value must
be TRUE, FALSE, YES, or NO.
Run Code Online (Sandbox Code Playgroud)
看起来他们只是建立了对 YES/TRUE 和 NO/FALSE 的识别,两者都不是可取的。无论如何,它们最终很可能会被转换为 0 或 1。
归档时间: |
|
查看次数: |
3461 次 |
最近记录: |