web-dev-qa-db-fra.com

Alias ​​xdg-open to open

Existe-t-il un moyen de changer la commande xdg-open en le plus simple open? Y compris la capacité de passer par un chemin d'accès? Par exemple, au lieu de taper xdg-open ., je voudrais simplement taper open ..

3
JacobTheDev

Vous pouvez aliaser tout ce que vous voulez (mais vérifiez que la commande que vous voulez utiliser n’existe pas d’abord: type open devrait vous dire not found) Faites une sauvegarde de votre ~/.bashrc et définissez le alias:

cp .bashrc bashrc-bak
nano .bashrc

Ajouter à la fin

alias open='xdg-open'

Ou, si vous souhaitez éviter de voir les avertissements du programme appelé, supprimez la sortie avec une redirection comme suggéré par TalkLittle :

alias open='xdg-open &>/dev/null'

Enregistrez et quittez, puis tapez source .bashrc pour utiliser immédiatement l’alias. L'alias prendra des arguments tout comme la commande complète, bien sûr.

5
Zanna