How can I interactively execute a command in Linux (zsh, if it matters) with a different umask from the default, for one command only? Perhaps a combination of commands combined in a single line? The new umask should apply only to that command and return to its default value for the next command entered.
Ideally the command would be agnostic to the default umask in force before its entered (in other words, the default umask doesn't have to specified).
