La complétion du chemin de tabulation ne fonctionne pas (au moins sur Ubuntu et AFAIK Arch) avec
sudo mount <whatever>
Le fichier ISO que j'essaye de monter n'est pas dans /etc/fstab
. Si je tape juste
mount <whatever>
l'achèvement fonctionne (mais bien sûr la commande échoue car je ne suis pas root). Apparemment, c'est ça sudo
qui le brise.
Comment faire fonctionner la complétion avec sudo?
Il est surprenant qu’avec
sudo umount <whatever>
travaux d'achèvement. Comment est-il réalisé? Regarde-t-il /etc/fstab
?
Solution: Je viens de mettre un script shell dans /usr/local/bin
ces appels sudo mount ...
avec les arguments qui lui sont passés. L'achèvement fonctionne lors de l'appel de ce script car il n'y a aucun sudo
obstacle.
sudo umount
. Comme le souligne enzotib, cette fonctionnalité est rompue avecmount
et la dernière fois que j'ai vérifié, elle était également cassée sur Arch.