Saya bekerja dengan shell, dan secara tidak sengaja saya melengkapi dengan tabsetelah menulis _e
, yang menghasilkan _expand
.
Apa yang dilakukan perintah ini? Saya tidak dapat menemukan penjelasan online, satu-satunya referensi yang dapat saya temukan di sini di Tanya Ubuntu adalah:
Tetapi mereka tidak menjawab pertanyaan saya. Sebaliknya, mereka membuka lebih banyak pertanyaan dari jenis yang sama tentang perintah seperti _complete
, _complete_as_root
, dll
type
. Tidak jelas bagi saya mengapa saya tidak dapat memanggil fungsi-fungsi ini sebagai_function_name [argument]
, tetapi sekarang saya mengerti bahwa mereka melayani tujuan mereka sebagai ekstensi autocomplete, dan fakta bahwa mereka muncul di autocomplete saya hanya karena mereka dideklarasikan (tetapi mereka tidak dimaksudkan untuk dipanggil langsung).