Question Comment supprimer un alias?


Je veux enlever gs alias de mon PC. Quand taper gs cela ouvrira le script Ghost. Mais j'ai vérifié partout dans le répertoire de base .alias  .bash_aliases  .bashrc

Je écrase aussi le gs avec mon alias personnalisé.

Je ne peux pas l'enlever Et je tape aussi alias dans le terminal, dans la liste je ne pouvais pas le trouver

S'il vous plaît je veux l'enlever ...


145
2017-07-27 17:51


origine


gs n'est pas un alias, c'est le nom du binaire GhostScript. Si vous voulez que gs ne fasse rien, alors vous devrez désinstaller ghostscript de votre système bien que ce ne soit probablement pas une bonne idée car beaucoup d'autres logiciels en dépendent. - Cheesemill
@ Cheesemill et ça explique le? J'avais dans la tête. Pourquoi pensez-vous que c'est un pseudonyme jean000? :) - Rinzwind
Vous pouvez utiliser type gs pour vérifier si la commande est un fichier exécutable, un alias, une fonction bash ou un bash builtin. - Håken Lid
alias --help, sans aide, ne révèle aucune réponse utile à cette question - Purplejacket


Réponses:


La commande pour supprimer un alias est unalias alors....

 unalias gs

Manuel:

PRÉNOM 

unalias - supprime les définitions d'alias

SYNOPSIS

unalias alias-name...

unalias -a

LA DESCRIPTION

L'utilitaire unalias supprime la définition de chaque nom d'alias          spécifié. Voir Substitution d'alias. Les alias seront supprimés de          l'environnement d'exécution actuel du shell; voir Exécution de Shell          Environnement

-a   Supprime tous les alias


179
2017-07-27 18:06



ne travaille pas j'ai eu unalias: no such hash table element: gs - jean000
Ensuite, vous ne l'avez pas alias. - Rinzwind
mise en garde: unalias -a volonté remove all alias definitions from the current shell execution environment., éventuellement en incluant d'autres innocents. - Huey
@assylias j'ai raté ça :) édité - Rinzwind
unalias supprime un alias ou des alias du shell courant, mais s'ils sont "stockés" par exemple ~/.bashrc, ils reviendront lorsque vous créez un nouveau shell (ou une fenêtre de terminal). Vous devez donc supprimer la définition des alias à partir desquels ils sont stockés afin de les supprimer, sauf s'il s'agit d'alias temporaires. - sudodus