SuSE Linux: Verziók a következő dátum óta: 7.3
A bash parancssor-kiegészítő funkciója a <TAB> billentyű megnyomásakor nem az elvárt módon működik
A SuSE Linux 7.3-as verziója óta a bash burok intelligens parancssori kiegészítésre képes. A bash nagy számú programot felismer és csak az ehhez megfelelő kiterjesztésű fájlneveket kínálja fel a parancssor kiegészítéséhez. Ez jelentősen lecsökkenti a kiválasztandó fájlok számát, a <TAB> ismételt megnyomásakor, éppen ezért használhatóbbá válik. Néha azonban nem szabványos kiterjesztést alkalmazunk a merevlemezen tárolt fájlok nevében, ezért szükségünk lehet a fentebb ismertetett lehetőség kikapcsolására.
Általános fájlnevek kiegészítése (rendszerszintű) Az esetben, ha csak elfelejtette a program kiterjesztését megadni (pl. .ZIP az unzip programhoz SuSE Linux 7,3 alatt), szerkessze meg a kiegészítés definíciókat tartalmazó fájlt. Ez az /etc/profile.d/complete.bash néven található. Ha a módosítás hasznos lehet mások számára is, kérjük küldje vissza a SuSE-nek a <feedback@suse.de> címre. Vegye figyelembe, hogy a complete.bash fájl felülíródhat frissítés során. (Az aaa_base csomag része.)
Az intelligens kiegészítés kikapcsolása (felhasználónként, vagy rendszerszinten) A felhasználó bármikor kikapcsolhatja ezt a lehetőséget a következő parancs használatával:
shopt -u progcompHa az összes burok számára ki akarjuk kapcsolni, akkor ezt a parancsot hozzáadhatjuk a ~/.bashrc bejelentkezési szkripthez. A funkció újból bekapcsolható a következő paranccsal:
shopt -s progcompA rendszeradminisztrátor megadhatja ezt az összes felhasználó számára az /etc/profile.local fájlban:
shopt -u progcomp >/dev/null 2>&1Az egyéni felhasználók ezután továbbra is be tudják kapcsolni a funkciót az shopt -s progcomp paranccsal a saját bejelentkezési szkriptjükben, azonban nem ajánljuk a rendszerszintű beállítás megváltoztatását.