alias (POSIX)
Aka
informație
Tip
|
Utilitar UNIX ( d )
|
---|
Comanda aliasoferită de multe calculatoare vă permite să definiți noi comenzi. Este utilizat în principal pentru a abrevia o comandă cu opțiunile sale sau pentru a adăuga opțiuni în mod implicit la o comandă utilizată în mod regulat.
Exemple:
Sub sh și derivatele sale,
-
alias ll='ls -l'creează comanda llcare va fi executată ls -l.
-
alias llreamintește definiția ll.
POSIX oferă funcționarea și opțiunile alias, care pot afișa și definițiile celor create anterior.
- Rularea unui alias este echivalentă cu rularea definiției sale.
- Comanda aliasfără argumente afișează o listă cu toate pseudonimele curente.
- Un alias definit în timpul shell-ului va fi uitat când acesta din urmă este închis.
- Dacă un alias redefinește o comandă, aceasta rămâne accesibilă prefixând-o cu o bară inversă
Exemplu:
După alias ls='ls -ls'
-
lsrulați comanda lscu opțiunile care creează o listă detaliată de fișiere în ordinea mărimii.
-
\lsrulează comanda lscu opțiunile sale implicite, care returnează o listă alfabetică a numelor de fișiere.
Aliasurile sunt de obicei definite în fișierul de pornire shell (~ / .bashrc pentru bash ).
Unele distribuții precum Debian rezervă un fișier .bash_aliases, care trebuie apelat în .bashrc
unalias
unalias ll(sau alias ll=) eliminați aliasul ll, dar numai pentru shell-ul curent. Va fi necesar să ștergeți definiția din fișierul corespunzător.
Note și referințe
-
(în) IEEE , „ Definiție alias ” ,2008, (ro) IEEE , „ Substituție alias ” ,2008.
-
(în) IEEE , „ ls definition ” ,2008.