それで、bashrcを編集し続け、bashrcが誤った関数定義で更新されたにもかかわらず、機能する関数定義を持つ端末を開きました。 (更新されたbashrcが得られるまで定義は変更されません)。たとえば、次のように入力すると:
alias function_name
このエイリアスの定義が何であるかがわかります。同様の機能の命令がありますか?そうでなければ、現在端末が使用しているbashrc全体を出力できる命令がありますか?
ベストアンサー1
typeset -f function
指定された関数の現在の定義を表示します。 ksh(元の場所)、bash、zshで実行されます。 (zshのtype -f
、which
および関数定義functions
も表示されます。)whence -f