我正在更新一个旧脚本,并偶然发现了一个我不熟悉的模式:
# NOTE The | : always returns true so the <cmd> doesn't fail
<cmd> | :我只见过这种模式在叉子炸弹的例子中使用过。如果有人问我如何完成评论中所述的内容,我会建议:
<cmd> ||:在我把这归结为一个错误之前,有没有人看到过这个模式并能够解释它的用例?
发布于 2018-03-09 19:31:23
我认为这是一种抑制命令的标准输出的方法,它相当于:
<cmd> > /dev/null我认为它在不想显示cmd输出的脚本中很有用
https://stackoverflow.com/questions/49200792
复制相似问题