3
在bash脚本中哪个更惯用:true`或`|| :`?
我并没有做太多的shell脚本编写工作,因此在阅读文档git submodule时我感到有些惊讶,并且看到了它们在本文档中使用的语法: 任何子模块中命令的非零返回都会导致处理终止。可以通过添加|| :到命令末尾来覆盖它。 我必须查找这|| :是强制命令成功退出的简写。每当我必须成功退出命令时,我都会使用|| true。被|| :认为更惯用吗?
与其他Bourne / POSIX shell相对,GNU的Bourne Again SHell特有的问题。对于一般关于Unix shell的问题,请改用/ shell标记。