Jawaban:
Singkatnya: source /etc/bash_completion
harus melakukan trik (jalankan di shell dalam sesi SSH).
Cerita panjang: agar penyelesaian bash berfungsi, Anda harus memberi tahu bash
cara menyelesaikan argumen setiap perintah. Ini membutuhkan urutan panjang pemanggilan bash
perintah bawaan complete
; oleh karena itu, mereka biasanya dikumpulkan dalam skrip terpisah (atau beberapa skrip /etc/bash.complete.d/*
) yang memuat semuanya.
Menjadi shell script biasa, Anda selalu dapat memuat bash_completion
dalam shell skrip startup ( ~/.bash_profile
, ~/.bash_login
, ~/.bashrc
)
Bacaan lebih lanjut:
bash(1)
complete
perintah (jalankan: help complete
di bash
)