Значение `mesg n || true` в профиле bash

Значение `mesg n || true` в профиле bash

A ~/.profileЯ столкнулся с этой строкой внизу. Я понимаю, mesgчто переключает просмотр сообщений других, но что насчет || trueчасти? Что это дает в контексте файла .profile?

решение1

Если посмотреть на руководство, mesgто код возврата зависит от статуса появления сообщения. Он может возвращать 0, 1 без указания ошибки. || trueиспользуется для обеспечения 0того, чтобы код возврата не влиял на среду в случае, если 1возвращается mesg.

Связанный контент