分页: 1 / 1
[求助]Bash中的$提示符前总是显示当前路径的绝对路径,很长的一串,觉得不爽,怎么改掉
发表于 : 2007-05-29 18:02
由 estick
RT
各位大侠,帮帮小弟!!
发表于 : 2007-05-29 18:06
由 bones7456
今天刚看到ee的那个.bashrc里最后一行就是干这个的,你搜索一下,或者直接问ee。
发表于 : 2007-05-29 18:13
由 estick
bones7456 写了:今天刚看到ee的那个.bashrc里最后一行就是干这个的,你搜索一下,或者直接问ee。
搜了半天,没有找到讷
最后再弱弱地问问:Who is ee??
发表于 : 2007-05-29 18:26
由 BigSnake.NET
改PS1
发表于 : 2007-05-29 18:38
由 zhan
代码: 全选
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\W\$
倒数第三个字符是 W, 找到你的 PS1 的变量的设定,把里面的 \w 改成大写的 \W 就可以了。上面的是一个例子
定义在文件 ~/.bashrc 中
发表于 : 2007-05-29 21:42
由 aBiNg
代码: 全选
echo 'export PS1=""' >> ~/.bashrc

发表于 : 2007-05-29 21:47
由 wkt
export PS1='\[\033[0;0;32m\]\u@\h:\w\n\[\033[0;0;44m\]-$?-\$ \[\033[0;0;0m\]'
我用的两行提示符
可以试试
写进~/.bashrc 就可以了!!
发表于 : 2007-05-31 21:51
由 estick
明白了:
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\W\$
\w,如果是小写的话,会显示绝对路径,如果是大写的\W, 则只会显示当前目录的名称, 入过没有的话,啥目录都不显示,只显示主机名。
发表于 : 2007-06-12 0:31
由 lert
man bash中对PS1写的很清楚呦!
发表于 : 2007-09-14 13:40
由 minjun
zhan 写了:代码: 全选
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\W\$
倒数第三个字符是 W, 找到你的 PS1 的变量的设定,把里面的 \w 改成大写的 \W 就可以了。上面的是一个例子
定义在文件 ~/.bashrc 中
我是照着这个做的,成功了 。 8)
发表于 : 2007-09-17 21:24
由 nihui
........
手动修改配置文件真是麻烦....
要有个 gui 的工具多好~
弄个专门修改 bashrc 的脚本也不错啊~~

发表于 : 2007-09-18 14:38
由 madoldman
如果配置文件都弄成gui的工具,估计linux就离死亡不远了