Die Vervollständigung des Tab-Pfads funktioniert nicht (zumindest unter Ubuntu und AFAIK Arch) mit
sudo mount <whatever>
Die ISO-Datei, die ich zu mounten versuche, befindet sich nicht in /etc/fstab
. Wenn ich nur tippe
mount <whatever>
Die Fertigstellung funktioniert (aber natürlich schlägt der Befehl fehl, da ich nicht root bin). Anscheinend ist es das sudo
, was es bricht.
Wie kann die Fertigstellung mit sudo funktionieren?
Es ist überraschend, dass mit
sudo umount <whatever>
Fertigstellung funktioniert. Wie wird es erreicht? Schaut es in /etc/fstab
?
Lösung: Ich habe nur ein Shell-Skript in /usr/local/bin
diese Aufrufe sudo mount ...
mit den übergebenen Argumenten eingefügt. Die Vervollständigung funktioniert beim Aufrufen dieses Skripts, da keine sudo
im Weg ist.
sudo umount
. Wie Enzotib hervorhebt, ist diese Funktion defektmount
und als ich sie das letzte Mal überprüft habe, war sie auch bei Arch defekt.