エイリアスを生成するときの早期$()実行を防ぐ方法

エイリアスを生成するときの早期$()実行を防ぐ方法

私はAtomをテキストエディタとして使用していますが、ファジィ検索が気に入らず、代替案を整理してみました。次のように動作する素晴らしいコマンドラインファジー検索(fzf)が見つかりました。

atom $(fzf)

これを.bash_profileに入れると、次のようになります。

alias atm="atom $(fzf)"

fzf.bash_profileがロードされると、コマンドは早期に実行されます。エイリアスが実行されるfzfまで実行を延期する方法。atm

ベストアンサー1

割り当て中の拡張を防ぐには、単一引用符を使用してください。

alias atm='atom $(fzf)'

おすすめ記事