Come utenti Linux si può constatare come non è possibile visualizzare il comando precedente premendo il tasto freccia verso l'alto o il tasto back space per correggere il comando corrente. Premendo questi tasti, infatti, appaiono caratteri speciali.
Ecco alcuni comandi che si possono usare in alternativa:
Per visualizzare l'ultimo comando eseguito, cliccare L, mentre per ripetere l'ultimo comando inserito, R. Correggere l'ultimo comando inserito con il comando c/testo_da_correggere/testo_corretto (poi premere R per eseguire il comando).
Tuttavia, per coloro che vogliono tornare alla modalità classica, è possibile scaricare il pacchetto rlwrap con lo strumento di download dei pacchetti preferiti (apt-get install rlwrap su Debian, ecc.).
Per accedere: rlwrap sqlplus user/pass@SID
Ora potete utilizzare i tasti back space e la freccia verso l'alto. i comandi R, L e C citati sopra, restano utilizzabili.
Per automatizzare l'uso di rlwrap, aggiungete la seguente riga nel file.bashrc :
alias sqlplus='rlwrap sqlplus'
Eseguite il seguente comando cosi le modifiche abbiano effetto:
source ~/.bashrc
Ora non è più necessario specificare rlwrap: il comando sqlplus sarà automaticamente interpretato come essendo rlwrap sqlplus.
Foto: © Pexels.