エイリアスを設定しました。
alias gpgagentexport="eval $(cat ~/.gpg-agent-info) ; export GPG_AGENT_INFO"
ただし、私の製品を調達すると評価が行わ.bashrc
れます$(cat ...)
。しかし、別名が実行されたときgpgagentexport
(~/.gpg-agent-info
内容が変更された後)、別名を評価したいと思います。
それでは、これを達成するための一種のエスケープ、引用、または構文はありますか?
答え1
一重引用符を使用してください。
alias gpgagentexport='eval $(cat ~/.gpg-agent-info) ; export GPG_AGENT_INFO'
答え2
エスケープ$
も機能するはずです。
alias gpgagentexport="eval \$(cat ~/.gpg-agent-info) ; export GPG_AGENT_INFO"