Ordre recherche commande

De Linuxmemo.

(Différences entre les versions)
(Page créée avec « Catégorie:Bash === Bash recherche les commande dans cette ordre : === 1) Les alias 2) Les mots clés comme fonction et d'autres comme if, for ... 3) Les fonctions ... »)
 
Ligne 14 : Ligne 14 :
5) Les scripts et les binaires indiqués dans la variable PATH
5) Les scripts et les binaires indiqués dans la variable PATH
-
Pour modifier cette ordre il faut utiliser:
+
=== Pour modifier cette ordre il faut utiliser: ===
; command:
; command:

Version actuelle en date du 28 mars 2012 à 06:56


[modifier] Bash recherche les commande dans cette ordre :

1) Les alias

2) Les mots clés comme fonction et d'autres comme if, for ...

3) Les fonctions

4) Les commandes internes

5) Les scripts et les binaires indiqués dans la variable PATH

[modifier] Pour modifier cette ordre il faut utiliser:

command

Déactive la recherche des alias et fonctions ( reste commandes internes, scripts et binaires)

builtin 

Force l'utilisation des commandes interne

enable 

Active ou déactive des commandes internes

[modifier] Pour être sur de l'origine d'une commande:

type -all commande 

Affiche d'ou viens la commande

type -p commade 

Limite la recherche aux scripts et aux binaires

type -f commande 

Supprime la recherche des fonctions

type -t commande 

Limite l'affichage a un descripteur

Outils personnels