Table des matières

, , ,

bash

Trucs et astuces à propos du shell bash

Autocompletion

Séquence Action
Ctrl + X ~ Complétion d'un nom utilisateur
Ctrl + X @ Complétion d'un nom de machine
Ctrl + X $ Complétion d'un nom de variable d'environnement

Alias

La commande interne alias permet d'afficher les alias existants. Pour appeler une commande en ignorant l'alias préfixer la commande par le caractère backslash \

# Afficher les alias existants
$ alias
...
alias ll='ls -alF'
alias ls='ls --color=auto'
 
# Appel de la commande ls sans exécution de l'alias
$ \ls -l

Les options

Pour afficher les options actives du programme bash:

$  echo $BASHOPTS

Pour afficher les options actives du shell courant:

$ echo $SHELLOPTS 

set

La commande interne set permet de modifier certaines options de l’interpréteur bash

Le son

Pour activer/désactiver le son dans le terminal (bell)

$ set bell-style none
Dans le cas de terminaux virtuel le son est définit via la commande xset

Afficher les commandes

Pour afficher la commande et les arguments développés avant exécution:

$ set -x
 
# Pour désactiver l'affichage avant exécution
$ set +x

Références