Portál AbcLinuxu, 7. května 2025 07:23
Na webové stránce .bashrc PS1 generator si lze snadno naklikat preferovaný Bash prompt.
Tiskni
Sdílej:
PS1="\[\033[01;44m\]\[\e[01;97m\]\w>\[\033[01;49m\]\[\e[01;39m\] " PS0="\033[00m"takže prompt je s modrým pozadím a zadávaný příkaz je tučně.
GREEN="\e[1;32m" RED="\e[1;31m" WHITE="\e[0m" DIR_CHOMP(){ local IFS=/ c=1 n d local p=(${1/#$HOME/\~}) r=${p[*]} local s=${#r} while ((s>$2&&c<${#p[*]}-1)) do d=${p[c]} n=1;[[ $d = .* ]]&&n=2 ((s-=${#d}-n)) p[c++]=${d:0:n} done echo -ne "${p[*]}" } EXIT_COLOR(){ DIR_CHOMP "$PWD" 40 echo -n "," [[ $1 == 0 ]] && echo -ne "$GREEN$1" || echo -ne "$RED$1"; echo -ne "$WHITE" } PS1='\u:`EXIT_COLOR $?`\$ '
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.