{{tag>sysadmin linux shell bash}}
====== bash ======
Trucs et astuces à propos du shell bash
===== Autocompletion... </key> <key>@</key> | Complétion d'un nom de machine |
| <key>ctrl</key> + <key>x</key> <key>$</k... nvironnement |
===== Alias =====
La commande interne **alias** permet d'afficher les alias exista
{{tag>sysadmin dev gnu linux bash variable todo}}
====== Variables en shell ======
* **set** pour afficher les définitions des variables locales du shell.
* **unset... r effacer une varialbe locale.
* **env** ou **printenv** pour affiher les variables d'environnement.
{{tag>sysadmin shell gnu linux}}
====== Redirections des entrées/sorties standards ======
===== Les entrées sortie... trée/sortie par défaut:
* 0 entrée standard stdin associée au clavier.
* 1 sortie standard stdout... igée vers le périphérique fichier précédemment définit.
**Résultat**: La sortie standard de la comman
{{tag>sysadmin bash raccourcis shortcuts}}
====== Bash raccourcis ======
Deux modes de frappe pour l... *Vim** modifiable via l'activation des options idoines:
<code bash>
$ set -o emacs
$ set -o vim
</cod... |
| <key>Ctrl</key>+<key>e</key> | Curseur en fin de ligne |
| <key>Ctrl</key>+<key>p</ke... key>x</key> | Bascule entre position courante et fin de ligne |
===== Références =====
* https://ss