bashプロンプトの設定
見やすさ重視で。
あんまり横に伸ばしたくないから三行。
export PS1="\$(prompt_function)\$ " prompt_function(){ # used by PS1 local lastreturn=$? local pwd=$(echo "${PWD}" | sed -e "s:${HOME}:~:") local date=$(LANG=C date +"%a, %d %b %Y %T %z") local jobnum=$(jobs | wc -l) printf " [\e[33m${pwd}/\e[0m]\n" printf "\e[32m${USERNAME}@${HOSTNAME}\e[0m ${date} ${BASH} ${BASH_VERSION}\n" printf "jobs:${jobnum} last:${lastreturn} " }