Cómunicado Importante: Mudanza Programada - 31/07/2017 + información


Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Cómo mejorar tu trabajo en el terminal
#1
veces puede resultar muy confuso trabajar con el terminal porque ejecutamos varios comandos y no queda claro dónde terminan los resultados vinculados a un comando y dónde empiezan los del otro.

Una forma sencilla de solucionar este problema es agregar una barra separadora que permita dividir los diferentes comandos y sus resultados fácilmente.



Creá un archivo en blanco con el nombre .bash_ps1 en tu carpeta de usuario:

Código:
nano .bash_ps1

Luego, copiá el siguiente texto dentro del archivo:

Código:
# Fill with minuses
# (this is recalculated every time the prompt is shown in function prompt_command):
fill="--- "

reset_style='[�33[00m]'
status_style=$reset_style'[�33[0;90m]' # gray color; use 0;37m for lighter color
prompt_style=$reset_style
command_style=$reset_style'[�33[1;29m]' # bold black
# Prompt variable:

PS1="$status_style"'$fill tn'"$prompt_style"'${debian_chroot:+($debian_chroot)[email protected]:w$'"$command_style "

# Reset color for command output
# (this one is invoked every time before a command is executed):
trap 'echo -ne "e[0m"' DEBUG

function prompt_command {

# create a $fill of all screen width minus the time string and a space:
let fillsize=${COLUMNS}-9
fill=""
while [ "$fillsize" -gt "0" ]
do
fill="-${fill}" # fill with underscores to work on
let fillsize=${fillsize}-1
done

# If this is an xterm set the title to [email protected]:dir
case "$TERM" in
xterm*|rxvt*)
bname=`basename "${PWD/$HOME/~}"`
echo -ne "33]0;${bname}: ${USER}@${HOSTNAME}: ${PWD/$HOME/~}�07"
;;
*)
;;
esac

}
PROMPT_COMMAND=prompt_command

Por un error de Taringa! desaparecieron las contrabarras y algunos caracteres del codigo, clic aqui para ver el codigo original

Guardá los cambios y ejecutá el siguiente comando:

Código:
nano ~/.bashrc



Finalmente, pegá el siguiente texto dentro de ese archivo:

Código:
if [ -f "$HOME/.bash_ps1" ]; then
. "$HOME/.bash_ps1"
fi

Guardá los cambios, cerrá el terminal y volvé a abrirlo. ¡Listo!
#2
Buen post.Te lo he editado para encerrar el codigo enlos tags corespondientes (por seguridad, procura hacerlo siempre que pongas código)
Parece ue se te olvido poner el enlace para ver elcodigo correcto. Añadelo, por favor , o corrige el que ya esta puesto Guiño
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Algunos comandos para terminal android jcifuentes 0 23 09-06-2017, 12:58 AM
Último mensaje: jcifuentes
  Script para descomprimir ficheros en linux desde la terminal kirbypc2 3 391 28-11-2014, 06:38 PM
Último mensaje: Sauri
  echo "Terminal en Linux" Netohg 0 361 05-07-2013, 12:14 AM
Último mensaje: Netohg
  Terminal para principiantes en linux. TOMMYNRH 3 587 04-02-2013, 02:42 PM
Último mensaje: Mtraker
  Extensión de Gnome Shell para acceder a un terminal TOMMYNRH 0 417 20-01-2013, 09:07 PM
Último mensaje: TOMMYNRH
  Breve guía para encriptar archivos desde el terminal TOMMYNRH 0 412 20-01-2013, 08:49 PM
Último mensaje: TOMMYNRH
  Una terminal diferente [Ubuntu 11.10] manuf 1 495 18-06-2012, 04:48 PM
Último mensaje: Jaizu
  Vitetris | Tetris en el terminal para GNU/Linux manuf 0 461 18-06-2012, 08:09 AM
Último mensaje: manuf
  Solucionado: Como poner las ventanas en Ubuntu 12.04 como en winbug? Juliens 6 1.263 05-05-2012, 12:23 AM
Último mensaje: Juliens
  Crear LiveUSB con la terminal manuf 2 577 10-01-2012, 05:52 AM
Último mensaje: pcm



Usuarios navegando en este tema: 1 invitado(s)