Utilizzare SQLPlus in Linux

Fai una domanda
Se sei utente Linux, hai potuto constatare che non si può visualizzare il comando precedente premendo il tasto freccia verso l'alto. Oppure il tasto backspace per correggere il comando corrente. Quando premi questi tasti appaiono caratteri speciali.

Comandi esistenti


Ecco alcuni comandi che puoi usare :
  • Visualizzare l'ultimo comando eseguito :
    • L
  • Ripetere l'ultimo comando inserito:
    • R
  • Correggere l'ultimo comando inserito:
    • c/testo_da_correggere/testo_corretto


(poi premere R per eseguire il comando)

Utilizzare rlwrap


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 backspace e la freccia verso l'alto. i comandi R, L e c citati sopra, restano utilizzabili.

Automatizzare l'uso di rlwrap


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".
Jean-François Pillou

I nostri contenuti sono creati in collaborazione con esperti di high-tech, sotto la direzione di Jean-François Pillou, fondatore di CCM.net e digital director del Gruppo Figaro. CCM è un sito di high-tech leader a livello internazionale ed è disponibile in 11 lingue.

Scopri di più sul team CCM

Potrebbe anche interessarti