Utiliser les alias avec sudo

Bonjour, Vous utilisez probablement des alias si vous utilisez la console. Par exemple l'alias ll pour ls -all ou encore l'alias vi pour vim. Cet alias, vous l'avez définit dans votre ~/.bashrc. Il vous est alors peut-être arrivé de faire un sudo vi /etc/config.txt, et là on vous répond que la commande vi n'existe pas. Ceci parce que l'interpréteur ne prend en compte que le premier argument pour les alias, qui est dans notre cas sudo et non vi. Mais heureusement, il existe un moyen simple de lui dire de prendre en compte le deuxième argument (vi) dans le cas de la commande sudo. Pour cela, il suffit d'ajouter la ligne suivante à votre fichier ~/.bashrc :
aliassudo='sudo '
Notez bien l'espace après "sudo". Et voilà, tous vos alias fonctionneront maintenant très bien avec la commande sudo ! Source : http://www.shellperson.net/using-sudo-with-an-alias/

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.