Antón María Rodríguez Yuste

 
 
 
  • About

    Consultor orientado al sector TELCO (eTOM, SID), dirección de proyectos (scrum) y sistemas (Oracle, Weblogic, Jboss, Solaris, etc.). Un poco de todo, vamos.

  • Varios

Sindicación


Licencia


Validación



Sistemas






Varios

 
Prompt y screen May 29th, 2008

Cada día me dedico más a trabajar y menos a investigar. Tengo muuuchísimas horas detrás de compilar kernels, probar diferentes programas, servicios y mil cosas. A veces me sorprende gratamente hasta que punto cosas que antes me parecían lo último ahora me parecen de lo más habitual.

La última fue con un compañero. Le conté algunas cosas de 'screen' y me dijo que estaba buscando la forma de saber en todo momento en que pantalla del screen se encontraba. Haciendo memoria recordé que eso lo había resuelto. No estaba publicado aquí, pero sí en un foro de linux. El amigo google me ayudo a encontrarlo. Ahí lo dejo:

Mi .bashrc

CODE:
  1. #PS1='\u@\h:\w\$ '
  2.    source $HOME/.prom
  3.    anton

y el .prom que carga la función anton:

CODE:
  1.  
  2.  function anton {
  3.  local BLUE="\[\033[0;34m\]"
  4.  local RED="\[\033[0;31m\]"
  5.  local LIGHT_RED="\[\033[1;31m\]"
  6.  local WHITE="\[\033[1;37m\]"
  7.  local NO_COLOUR="\[\033[0m\]"
  8.  
  9.  
  10.  PS1="$BLUE[$LIGHT_RED\$(echo $WINDOW)$BLUE]$BLUE[$LIGHT_RED\W$BLUE]$WHITE:$NO_
  11. COLOUR "
  12.  PS2='> '
  13.  PS4='+ '
  14.  }
  15.  
NLS_LANG, locales y Oracle May 29th, 2008

Ahí van un par de entraditas.

Tenía el problema de que al lanzar un script con tildes con el usuario 'oracle' y el sqlplus me daba errores por las tildes.

Lo que hice fué como root:

CODE:
  1.  
  2. dpkg-reconfigure locales
  3.  

y marqué es_ES.UTF-8.

Como usuario oracle edite el .bash_profile con algo como esto:

CODE:
  1.  
  2. NLS_LANG=SPANISH_SPAIN.WE8ISO8859P1
  3. export NLS_LANG
  4. LANG=es_ES.UTF-8
  5. export LANG
  6.  

Y listo. Problema resuelto.