User Tools

Site Tools


ksh

Korn Shell

Historique

L'historique sous ksh peut être activé grâce à la commande set -o vi. L'input du shell passe alors par vi. Pour l'historique, on peut donc passer en mode commande (Touche Esc) et utiliser les touches de navigation vi: hjkl (gauche, haut, bas, droite) pour naviguer dans l'historique. Une autre solution est d'utiliser la commande fc.

# lister les derniers entrées: 
fc -l
 
# éditer et excécuter certaines commande (ex.: lignes 10 à 30):
fc -e vi 10 30 # l'option -e permet de spécifier un éditeur avant l'exécution des commandes
 
# Ou
history

Autocomplétion

Toujours avec la variable set -o vi: taper le début de la commande, sortir du mode insert avec Esc et taper \ (backslash).

ksh.txt · Last modified: 2010/12/22 12:19 by ginko