Suprimir a saída do console no PowerShell
Eu tenho uma chamada para o GPG da seguinte maneira em um script do PowerShell:
$key = & 'gpg' --decrypt "secret.gpg" --quiet --no-verbose > $null
Eu não quero qualquer saída do GPG para ser visto no console principal quando eu estiver executando o script.
Devido ao meu noobness no PowerShell, não sei como fazer isso. Eu pesquisei o Stack Overflow e pesquisei uma maneira de fazer isso, encontrei muitas maneiras de fazer isso, mas não funcionou.
O "> $ null" por exemplo não tem efeito. Eu encontrei o--quiet --no-verbose
opções para GPG colocar menos saída no console, ainda não é completamente silencioso, e tenho certeza que há uma maneira no PowerShell também.