例如在以下工作:
/home/stuart/src/project/com/example/package
/usr/lib/python2.6
Run Code Online (Sandbox Code Playgroud)
将显示为:
~/s/p/c/e/package$
/u/l/python2.6$
Run Code Online (Sandbox Code Playgroud)
尝试这个:
export PS1='$(echo $(dirname \w)|sed -e "s;\(/.\)[^/]*;\1;g")/$(basename \w) $ '
Run Code Online (Sandbox Code Playgroud)