在 Windows cmd 中,我可以使用"||"
和"&&"
按照强加的结果行为行事。
some_command && (does_because_returned 0) || (does_because_it_did_not_return_0)
- 举例来说:
date -u 1203222019 && (echo corrected date/time) || (echo uncorrected date/time)
macOS 中有哪些等效运算符可以执行相同操作
或者对于安全行为,什么可以做同样的事情?用于脚本的终端?
答案1
bash(和 zsh)具有相同的控制运算符。例如:
$ grep foobar /etc/shells && echo foobar is a shell || echo no such shell
no such shell