Michauko : commandes mal foutues type sqlplus : comment rappeler de l’historique ?
lundi 27 janvier 2014 à 09:25Quoi de plus pénible qu’un outil en ligne de commande qui ne permet pas de rappeler les commandes déjà tapées ?
J’ai découvert l’outil rlwrap (readline wrapper).
Je n’ai pas testé pour beaucoup d’outils, mais pour sqlplus (client Oracle), ça marche, et ça, c’est bon !!!
Il suffit de l’installer, et tant qu’à faire, d’automatiser l’encapsulation par cet outil de vos outils ligness de commande préférés.
Ca donne :
# aptitude install rlwrap
# cat >> ~/.bashrc
mon_sqlplus() {
rlwrap sqlplus "$@" ;
}
alias sqlplus=mon_sqlplus
CTRL-D pour finir la saisie dans .bashrc
Relogguez-vous et testez : lorsque vous appelez sqlplus, ça appelle rlwrap sqlplus
et les flèches du haut/bas fonctionnent, ainsi que celles de gauche et droite
Yeah !!!
Original post of Michauko.Votez pour ce billet sur Planet Libre.
Articles similaires
- Michauko : Cloud, sauvegarder ses données……. et le faire soi-même (27/05/2013)
- crowd42 : Trois commandes pour tuer un processus récalcitrant sous GNU/Linux (04/04/2013)
- crowd42 : Head et tail : deux commandes pour afficher le contenu d’un fichier (03/06/2013)
- Michauko : Lancer un binaire 32 bits sur une Debian 64 bits (31/10/2010)
- Michauko : copinage : un extrêmiste du Debian (21/08/2012)