エイリアスオーバーライドでevalを使用することは避けられますか?

エイリアスオーバーライドでevalを使用することは避けられますか?

私のシステム:Linux Mint 19.3。

私の基本的なシェル:Bash。


質問:私嫌い使用eval(マニュアルページ)必要ない場合。


Q:保存されたエイリアスをオーバーライドする他の方法はありますか?現在行う方法は次のとおりです。

# remove the alias for now
unalias "$some_alias_name"
...
# re-define that alias
eval "$some_alias_contents"

ベストアンサー1

おすすめ記事