Com o comando umask
...
dennis@lightning:~$ umask
0002
Muitos exemplos de como definir umask
para um usuário ... mas como você lê (ou descobre) o padrão umask
para um determinado usuário (digamos, o usuário conectado )
Para garantir que um comando seja chamado com um comando específico, você pode colocá-lo dentro de um script ou de uma função que inicie um subshell com umask
updated. Você poderia colocar essa definição de função em seu arquivo de configuração do shell como .bashrc
para bash
ou .zshrc
para zsh
.
Algo como:
brew() (
umask 002 &&
command brew "$@"
)