Jadi saya mengedit bashrc terus-menerus, dan saya memiliki terminal terbuka dengan definisi fungsi yang berfungsi, meskipun bashrc telah diperbarui dengan definisi fungsi yang salah. (Karena definisi tidak berubah sampai saya sumber bashrc yang diperbarui) Bagaimana saya bisa mencari definisi fungsi kerja dalam kasus ini? Misalnya, jika saya mengetik:
alias function_name
Saya bisa melihat apa definisi untuk alias itu. Apakah ada perintah yang serupa untuk fungsi? Jika tidak, apakah ada perintah untuk mengeluarkan seluruh bashrc yang digunakan terminal saat ini?
whence -cv
di zsh. The-v
pilihan adalah untuk memberitahu Anda, jika tidak ada alias seperti atau fungsi (atau sebaliknya dieksekusi di dalam kamuPATH
) sama sekali. Jika Anda sering menggunakannya (seperti saya), Anda bisa menyebutnya dengan perintah satu kata.