Saya menjalankan Ubuntu 10.10 dengan openbox berjalan di atas. Saya perhatikan hari ini perintah yang disebut caller
, namun tidak ada halaman manual, itu tidak menanggapi input (atau --help) dan di mana tidak menemukannya.
Tahu apa kira-kira ini?
bash
command-line
documentation
Gilles 'SANGAT berhenti menjadi jahat'
sumber
sumber
help
perintahtype type
,type help
,help type
danhelp help
bisa menyenangkan untuk menjalankan :)Perintah
caller
is builtin (tidak ditentukan oleh POSIX) muncul di Bash versi 3.0 dan mengembalikan konteks semua panggilan subrutin yang aktif. Lihat: Bash-Builtins untuk membaca lebih lanjut.Sintaksis:
Jika nomor bingkai diberikan sebagai bilangan bulat non-negatif, itu akan menampilkan nomor baris, nama subrutin, dan file sumber yang sesuai dengan posisi itu dalam tumpukan panggilan eksekusi saat ini.
Tanpa parameter apa pun, pemanggil menampilkan nomor baris dan nama file sumber panggilan subrutin saat ini.
Periksa jejak tumpukan sederhana berikut di Bash Hackers Wiki :
Keluaran:
Berikut adalah contoh
die
fungsi yang layak untuk melacak kesalahan dalam skrip yang cukup kompleks:sumber
Ini adalah perintah shell builtin:
man bash
(Kemudian cari 'pemanggil')Ini dapat digunakan untuk mencetak jejak tumpukan.
sumber