avatar
M*d
1
小弟想在prompt中添加机器的名称,如果用hostname,系统则显示全
称,such as: "bowen.XXX.XXX.XXX"。请问能只显示短名称吗?
有礼了。
avatar
m*e
2
\h
check the Linux HOW-TO.

【在 M****d 的大作中提到】
: 小弟想在prompt中添加机器的名称,如果用hostname,系统则显示全
: 称,such as: "bowen.XXX.XXX.XXX"。请问能只显示短名称吗?
: 有礼了。

avatar
l*l
3
set system=`hostname | cut -d. -f1`

【在 m*****e 的大作中提到】
: \h
: check the Linux HOW-TO.

avatar
m*m
4
I got in my ~/.bash_profile something like
PS1='\e\t \[email protected]\h:\w \!> '
It just shows the short host name.

【在 l*l 的大作中提到】
: set system=`hostname | cut -d. -f1`
avatar
l*l
5
这样是正确的, 不过 set system=`hostname | cut -d. -f1`
在任何模式下都工作, 我平时用的是tcsh,使用:
set prompt='%S%T%s %B%m:%~$ ' 可以有反白效果. 我一直在
考虑如果做出来一个带颜色的 prompt 来, 还没有结果.
有没有知道的? ( 不要用 shell 嵌套 )

【在 m*******m 的大作中提到】
: I got in my ~/.bash_profile something like
: PS1='\e\t \[email protected]\h:\w \!> '
: It just shows the short host name.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。