Re: bash fancy prompt
ciao Dodiesis,
> ma perchè?
> a te viene un prompt come al tipo dello screenshot?
no lo so, io ho il mio:
paolop$ echo $PS1
\[${BRIGHT}\]$TTY\[${NORMAL}\]\[${TBLUE}${FLASH}\]:\[${NORMAL}${TYELLOW}${BRIGHT}\]\d - \t\[${TBLUE}${FLASH}\]:\[${NORMAL}${TYELLOW}${BRIGHT}\]\u@\h\[${NORMAL}${TGREEN}\]\w\n$([ -f /tmp/BPCAP ] && (cat /tmp/BPCAP; echo -n "%]"))\W\[${TCYAN}${BRIGHT}\]\$\[${NORMAL}\]
# Define colors - code for later use ...
# echo "# /etc/COLORS #"
# use it in script files like:
#-8<----8<------
#!/bin/sh
#. /etc/COLORS
#PS1="$TRED"
# put a real escape character instead of ^[. To do this:
# emacs: ^Q ESC vi: ^V ESC joe: 0 2 7 jed: ESC
#ESC="^[" # a real escape character
ESC="" # joe : `027
CLEAR="$ESC[H$ESC[J"
# Attribute codes: Color Codes:
# Text Background
# 00 none black 30 40
# 01 bold or bright red 31 41
# 04 underlined green 32 42
# 05 flashing yellow 33 43
# 07 reverse blue 34 44
# 08 concealed magenta 35 45
# cyan 36 46
# white 37 47
NORMAL="${ESC}[00m"
BRIGHT="${ESC}[01m"
UNDER="${ESC}[04m"
FLASH="${ESC}[05m"
REVERSE="${ESC}[07m"
CANC="${ESC}[08m"
# T* text color
# B* background color
TBLACK="${ESC}[30m"
BBLACK="${ESC}[40m"
TRED="${ESC}[31m"
BRED="${ESC}[41m"
TGREEN="${ESC}[32m"
BGREEN="${ESC}[42m"
TYELLOW="${ESC}[33m"
BYELLOW="${ESC}[43m"
TBLUE="${ESC}[34m"
BBLUE="${ESC}[44m"
TMAGENTA="${ESC}[35m"
BMAGENTA="${ESC}[45m"
TCYAN="${ESC}[36m"
BCYAN="${ESC}[46m"
TWHITE="${ESC}[37m"
BWHITE="${ESC}[47m"
ciao
--
/* Paolo Pedaletti,
Reply to: