Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
como tener una bash molona y guapa :)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
zorth
l33t
l33t


Joined: 17 Feb 2004
Posts: 780
Location: Lovin' Gentoo

PostPosted: Fri Apr 30, 2004 11:51 pm    Post subject: como tener una bash molona y guapa :) Reply with quote

hola. leyendo un manual de bash scripting pase a acabar configurando la bash para que me quedara bien guapa :)

aqui, os pongo lo que he echo:

1. ves a tu /home/usuario/.bashrc y mira de descomentar la ultima linea que quede asi:

Quote:


##uncomment the following to activate bash-completion:
[ -f /etc/profile ] && source /etc/profile


2. ahora, mira tu /home/usuario/.bash_profile y mira que este tambien asi:

Quote:

# /etc/skel/.bash_profile:
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/skel/.bash_profile,v 1.10 2002/11/18 19:39:22 azarah Exp $

#This file is sourced by bash when you log in interactively.
[ -f ~/.bashrc ] && . ~/.bashrc
alias ls="ls --color"

if [ "$PS1" ]; then
source /etc/profile
fi



3. por ultimo, como root, guardate una copia de tu /etc/profile antes de editarlo como pondre, echa la copia del mismo, edita el /etc/profile, concretamente la lineas ps1=

el mio ha quedado asi:

Quote:


# /etc/profile:
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/profile,v 1.23 2003/04/29 21:23:18 azarah Exp $

if [ -e "/etc/profile.env" ]
then
. /etc/profile.env
fi

# 077 would be more secure, but 022 is generally quite realistic
umask 022

if [ `/usr/bin/whoami` = 'root' ]
then
# Do not set PS1 for dumb terminals
if [ "$TERM" != 'dumb' ] && [ -n "$BASH" ]
then
export PS1='\[\033[0;35m\]\d \[\033[0;31m\]\t \[\033[1;31m\]\h \[\033[01;34m\]\W \$ \[\033[00m\]'
fi
export PATH="/bin:/sbin:/usr/bin:/usr/sbin:${ROOTPATH}"
else
# Do not set PS1 for dumb terminals
if [ "$TERM" != 'dumb' ] && [ -n "$BASH" ]
then
export PS1='\[\033[0;35m\]\d \[\033[0;31m\]\t \[\033[1;32m\]\u@\h \[\033[01;34m\]\W \$ \[\033[00m\]'
fi
export PATH="/bin:/usr/bin:${PATH}"
fi
unset ROOTPATH

if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]
then
export INPUTRC="/etc/inputrc"
fi

# Extract the value of EDITOR
[ -z "$EDITOR" ] && EDITOR="`. /etc/rc.conf 2>/dev/null; echo $EDITOR`"
[ -z "$EDITOR" ] && EDITOR="`. /etc/conf.d/basic 2>/dev/null; echo $EDITOR`"
[ -z "$EDITOR" ] && EDITOR="/bin/nano"
export EDITOR
export LANG="es_ES"
export LC_ALL="es_ES"
LINGUAS="es"
export LINGUAS


los colores los podeis cambiar en las lineas EXPORT PS1. los que hay os los pongo aqui y a gustos...


Negro 0;30 Gris oscuro 1;30
Azul 0;34 Azul claro 1;34
Verde 0;32 Verde claro 1;32
Cyan 0;36 Cyan claro 1;36
Rojo 0;31 Rojo claro 1;31
Purpura 0;35 Purpura claro 1;35
Marron 0;33 Amarillo 1;33
Gris claro 0;37 blanco 1;37

se que para muchos esto les parecera una chorrada, pero a mi me ha gustado y ahora solo me queda ponerme el abatar de briana banks tambien en un recuadro de bash para ser ya un tio feliz del todo

:lol: :lol: :lol:

saludos.

PS: OJO!! las lineas interesantes que debeis editar y se me olvidaba comentar esto, son las 2 lineas """ EXPORT PS1 """, el resto no hace falta que lo cambieis, tan solo, las 2 lineas que he comentado para tener fecha, hora, etc, en colores en la shell. :)
_________________
Geŋtoo Worłd Rułe§


Last edited by zorth on Sat May 01, 2004 12:23 am; edited 2 times in total
Back to top
View user's profile Send private message
sergivv
n00b
n00b


Joined: 04 Jan 2004
Posts: 37
Location: La Coruña (Spain)

PostPosted: Sat May 01, 2004 12:01 am    Post subject: Reply with quote

Hola zorth.

Estoy interesado en probar lo que dices en tu post pero tengo un pequeño problema. En mi carpeta de usuario no me aparecen esos archivos que dices que hay que modificar.
¿Tengo que crearlos yo?
He visto un monton de post hablando de esos archivos pero yo no los tengo.

Un saludo.
Back to top
View user's profile Send private message
zorth
l33t
l33t


Joined: 17 Feb 2004
Posts: 780
Location: Lovin' Gentoo

PostPosted: Sat May 01, 2004 12:19 am    Post subject: Reply with quote

hola, si que los tienes :)

solo que cualquier archivo en linux que empieze por un punto como .bashrc o .bash_profile estan ocultos. para verlos desde una shell, entra a tu directorio personal y haz un ls -a y podras comprobar que ahora te muestra los archivos con . que estan ocultos.

desde konqueror por ejemplo, si usas kde, en la pestaña ver pica la opcion de mostrar archivos ocultos. luego, editalos tal como dije arriba y por ultimo, hazte una copia de /etc/profile a sitio seguro y edita las lineas export PS1 de forma que queden como arriba puse, a modo de ejemplo y observa los cambios, no hay perdida.

saludos
_________________
Geŋtoo Worłd Rułe§
Back to top
View user's profile Send private message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Sat May 01, 2004 11:52 am    Post subject: Re: como tener una bash molona y guapa :) Reply with quote

Hola Zorth :)
zorth wrote:

export PS1='\[\033[0;35m\]\d \[\033[0;31m\]\t \[\033[1;32m\]\u@\h \[\033[01;34m\]\W \$ \[\033[00m\]'

La verdad es que queda muy bien mi bash personalizado... pero esa parte en concreto que cito, mi bash por lo menos no la reconoce :s
Code:
-bash: [\[\033[0;35m\]\d \[\033[0;31m\]\t \033[1;31m\]\u@\h \[\033[01;34m\]\W \$  \[\033[00m\]]: command not found

Supongo q va a ser que yo soy torpe y resulta que lo de la @ es una errata y no había que ponerla...
Un saludo. Parka.
_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!
Back to top
View user's profile Send private message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Sat May 01, 2004 12:08 pm    Post subject: Reply with quote

...pues no, no es eso no... no sé que coño pasará...
Ya os contaré ;)
Un saludo.
Parka :evil:
_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!
Back to top
View user's profile Send private message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Sat May 01, 2004 12:33 pm    Post subject: Reply with quote

Solucionado :) era algún error (no sé cuál) en el bash_profile ;)
Gracias.
Un saludo.
Parka.
_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!
Back to top
View user's profile Send private message
sergivv
n00b
n00b


Joined: 04 Jan 2004
Posts: 37
Location: La Coruña (Spain)

PostPosted: Sat May 01, 2004 1:25 pm    Post subject: Reply with quote

Hola de nuevo.

En serio que no tengo esos archivos. No existen en mi directorio home. El unico que se parece es .bash_history.
Tampoco existe en el directorio /root.

Un saludo.
Back to top
View user's profile Send private message
fromooze
Guru
Guru


Joined: 07 Mar 2004
Posts: 360
Location: Salamanca!

PostPosted: Sat May 01, 2004 1:29 pm    Post subject: Reply with quote

Algunos están en /etc/ ; pero de todos modos, siempre los puedes crear :)
_________________
Xiau!

JID: fromoze@jabberes.org/jabber.org
Back to top
View user's profile Send private message
jBilbo
Guru
Guru


Joined: 27 Jan 2003
Posts: 353
Location: Tarragona (Spain)

PostPosted: Sat May 01, 2004 3:04 pm    Post subject: Reply with quote

sergivv wrote:
Hola de nuevo.

En serio que no tengo esos archivos. No existen en mi directorio home. El unico que se parece es .bash_history.
Tampoco existe en el directorio /root.

Un saludo.


Puedes copiarlos del directorio /etc/skel
_________________
"A ti corresponde decidir lo que hacer con el tiempo que se te ha concedido."
Miembro del LUG de Tarragona:
http://www.gpltarragona.org
Back to top
View user's profile Send private message
sergivv
n00b
n00b


Joined: 04 Jan 2004
Posts: 37
Location: La Coruña (Spain)

PostPosted: Sat May 01, 2004 4:14 pm    Post subject: Reply with quote

Hola.

Muchas gracias por las contestaciones. Ya los tengo copiados. Ahora voy a modificarlos para ver como queda.

Un saludo y muchisimas gracias.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum