是否可以将相对路径w.r.t作为我的bash提示符指向某个路径(比如/ home / krg85 / stackoverflow)。即如果我在文件夹/ home / krg85 / stackoverflow / abc / cde,我的提示应该是user@host abc/cde$
。我也想扩展它,以便如果我在路径/ home / krg85 / github上,我的提示将是user@host /home/krg85/github$
而不是user@host ../github$
。
答案 0 :(得分:3)
这听起来像你想要的:
PS1='\u@\h $(pwd | sed "s@^/home/krg85/stackoverflow/\?@@")\$ '