bash 配置文件中 `mesg n || true` 的含义

bash 配置文件中 `mesg n || true` 的含义

我遇到的A~/.profile在底部有这行。我理解mesg切换查看其他人的消息,但是那|| true部分呢?这在文件上下文中实现了什么.profile

答案1

查看手册,mesg的返回码取决于消息出现的状态。它可以返回 0、1 而不表示错误。|| true用于确保返回码为,0以免在1返回时影响环境mesg

相关内容