Utilizar SQLPlus bajo Linux

Julio 2017

Si eres usuario de Linux, habrás notado que no es posible deshacer los comandos con la flecha hacia arriba (comando anterior) o con la tecla retroceso (corrección del comando actual).

1. Comandos existentes


A continuación veremos algunos comandos que permitirán paliar esta ausencia:

Ver el último comando ingresado:

L

Rehacer el ultimo comando ingresado:

R

Modificar el último comando ingresado:

c/texto_por_modificar/texto_modificado

(luego presionar R para ejecutar el comando)

1. Uso de rlwrap


Sin embargo, si estás acostumbrados al modo clásico, puedes descargar el paquete rlwrap con tu herramienta de descarga de paquetes preferida (apt-get install rlwrap bajo Debian, etc.).

Conéctate de la siguiente manera:

rlwrap sqlplus user/pass@SID

En adelante podrás utilizar las teclas retroceso y flecha hacia arriba. Los comandos R, L y c mencionados anteriormente siguen siendo validos.

1. Automatizar el uso de rlwrap


Para automatizar el uso de rlwrap, añade la siguiente línea al archivo .bashrc:

alias sqlplus='rlwrap sqlplus'

Ejecuta el siguiente comando para que los cambios sean tomados en cuenta:

source ~/.bashrc

Listo, ya no necesitarás precisar rlwrap: el comando "sqlplus" será interpretado automáticamente como "rlwrap sqlplus".

Consulta también

Publicado por Carlos-vialfa. Última actualización: 22 de junio de 2009 a las 21:13 por Carlos-vialfa.
El documento «Utilizar SQLPlus bajo Linux» se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.