मैंने इसे कैसे हल किया
मैं स्वत: पूर्ण करने की कोशिश कर स्वत: पूर्ण समस्या नहीं थी wgetके साथ apt-get install wg[TAB][TAB]और मैं निकाल कर इसे हल करने में कामयाब --no-generateनीचे मक्खियों से पैरामीटर:
/usr/share/bash-completion/completions/apt-cache
/usr/share/bash-completion/completions/apt-get
यह उल्लेखनीय है कि ये फाइलें आपके इंस्टॉल करने के बाद ही उपलब्ध हैं bash-completion।
--no-generateमैं जिस पैरामीटर का उल्लेख कर रहा हूं, उसे नीचे दी गई पंक्ति में देखा जा सकता है, लेकिन मैंने सभी को हटा दिया --no-generate, न केवल इस पंक्ति से:
https://github.com/scop/bash-completion/blob/master/completions/apt-get# L28
मैं इस बिंदु पर कैसे आया?
मैं इस बिंदु पर set -vपिछले चलाने के बाद मिला apt-get install wg[TAB][TAB], जो यह दर्शाता है कि निष्पादित कमांड थी:
apt-cache --no-generate pkgnames wg
और आउटपुट एक त्रुटि थी:
E: Could not open file - open (2: No such file or directory)
जब मैं apt-cache pkgnames wgबिना --no-generateसही तरीके से निष्पादित किया गया तो मुझे स्वतः पूर्णता के लिए सूची मिली:
root@484f5c8f56ba:/# apt-cache pkgnames wg
wgalician-minimos
wget2
wgaelic
wget
wgerman-medical
wget2-dev
उम्मीद है की यह मदद करेगा।