random/bin/testprompt

15 lines
742 B
Bash
Executable File

#!/bin/bash
if [ $TERM = xterm ] ; then
export C1='^[[0;36m'
export C2='^[[1;36m'
export C3='^[[1;30m'
export C4='^[[0m'
else
export C1='^[[1;33m'
export C2='^[[1;31m'
export C3='^[[0;31m'
export C4='^[[0m'
fi
export PS1='\[${C3}\]-\[${C2}\](\[${C1}\]\u\[${C3}\]@\[${C1}\]\h\[${C3}\]:\[${C1}\]\l\[${C2}\])\[${C3}\]-\[${C2}\](\[${C1}\]$(ls -1|wc -l|tr -d [:blank:]) files\[${C3}\]:\[${C1}\]$(ls -sh|head -n 1|sed "s/.* //")\[${C3}\]@\[${C1}\]\W\[${C2}\])\[${C3}\]-\[${C2}\](\[${C1}\]\j jobs\[${C2}\])\[${C3}\]-\[${C2}\](\[${C1}\]$(date +%H)\[${C3}\]:\[${C1}\]$(date +%M)\[${C2}\])\[${C3}\]-\[${C4}\]\n\[${C3}\]-\[${C2}\](\[${C1}\]\w\[${C3}\]:\[${C1}\]\$\[${C2}\])\[${C3}\]->\[${C4}\] '