bash-completion: Fehler vervollständigen Variable
Hallo, wir haben ein seltsames verhalten bei Tumbleweed entdeckt. Wir haben einige Pfade, die wir öfter brauchen, als Variable angelegt. $e ist z.B. /etc Wenn ich jetzt auf der Bash "cd $e/" eingebe und 2x Tab drücke, erwarte ich eigentlich, dass er mir die Inhalte von /etc/ vorschlägt. Passiert aber nicht. Es wird ein "\" vor das "$" gestellt, damit ists keine Variable mehr, Autovervollständigen geht da nicht mehr. Früher war das meine ich anders. Ist das ein Bug oder gibts da einen tieferen Sinn dahinter? Wenn das so gehört: wie kann ich die Bash-completion abdrehen? Ich würde dann unseren Kram in die /etc/profile packen. Gruß Daniel -- Daniel Spannbauer Systemadministration marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4-6, D 87727 Babenhausen Mobil +49 171 4033220 https://www.marco.de Email ds@marco.de Geschäftsführer Martin Reuter, Torsten Lukas HRB 171775 Amtsgericht München
On 23.08.22 15:46, Daniel Spannbauer wrote:
Wir haben einige Pfade, die wir öfter brauchen, als Variable angelegt.
$e ist z.B. /etc
Wenn ich jetzt auf der Bash "cd $e/" eingebe und 2x Tab drücke, erwarte ich eigentlich, dass er mir die Inhalte von /etc/ vorschlägt.
Ich denke 'shopt -s direxpand' löst Dein Problem. Viele Grüße Ulf
Wir haben einige Pfade, die wir öfter brauchen, als Variable angelegt.
$e ist z.B. /etc
Wenn ich jetzt auf der Bash "cd $e/" eingebe und 2x Tab drücke, erwarte ich eigentlich, dass er mir die Inhalte von /etc/ vorschlägt.
Ich denke 'shopt -s direxpand' löst Dein Problem.
Danke. Sheint das zu sein, was ich suche. Gruß Daniel -- Daniel Spannbauer Systemadministration marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4-6, D 87727 Babenhausen Mobil +49 171 4033220 https://www.marco.de Email ds@marco.de Geschäftsführer Martin Reuter, Torsten Lukas HRB 171775 Amtsgericht München
participants (2)
-
Daniel Spannbauer
-
Ulf Volmer