Чтение umask для пользователя

Множество примеров того, как установить umask для пользователя … но как вы читаете (или открываете) по умолчанию umask для данного пользователя (скажем, зарегистрированный пользователь)

С помощью команды umask

 dennis@lightning:~$ umask 0002 

Чтобы удостовериться, что команда вызывается с помощью определенной команды, вы можете обернуть ее внутри скрипта или функции, которая запускает подоболочку с обновленным umask . Вы можете поместить это определение функции в свой файл конфигурации оболочки, например .bashrc для bash или .zshrc для zsh .

Что-то вроде:

 brew() ( umask 002 && command brew "$@" )