Use aspas simples:
alias gpgagentexport='eval $(cat ~/.gpg-agent-info) ; export GPG_AGENT_INFO'
Eu configurei um alias:
alias gpgagentexport="eval $(cat ~/.gpg-agent-info) ; export GPG_AGENT_INFO"
No entanto, quando eu compro meu .bashrc
, o $(cat ...)
é avaliado nesse ponto. Mas eu quero avaliá-lo quando eu executar o alias gpgagentexport
(depois que o conteúdo de ~/.gpg-agent-info
for alterado).
Então, há algum tipo de escape, citação ou sintaxe para conseguir isso?
Escapar do $
também deve funcionar:
alias gpgagentexport="eval \$(cat ~/.gpg-agent-info) ; export GPG_AGENT_INFO"