请问谁用个tcsh ?

发表于:2007-06-08来源:作者:点击数: 标签:
请问谁用个tcsh? 1.setprompt怎么用,我想把提示符变成这样 hostname:user/etc/default 就是由主机名+用户名+当前目录名组成。 2.tcsh用的是哪里的.profile文件? 多谢! nortell 回复于:2004-03-14 18:32:35 找到了一篇好文章和大家分享: tcsh的提示符

请问谁用个tcsh ?
1.set prompt 怎么用,我想把提示符变成这样
hostname:user/etc/default >

就是由主机名+用户名+当前目录名组成。

2. tcsh 用的是哪里的.profile 文件?

多谢!

 nortell 回复于:2004-03-14 18:32:35
找到了一篇好文章和大家分享:

tcsh的提示符主要是由prompt变量来控制,可以使用到的变量如下:

! 和%h一样 
%B 开始粗体模式 
%b 结束粗体模式 
%c 当前工作目录名称的最后部分 
%c2,%c3等等 当前工作目录名称的最后两个、三个(等等)组成部分 
%C 跟%c类似,但是使用长形式的目录名称 
%d 本周的当天 
%D 今天是当月中的第几天 
%h 当前命令的历史记录编号 
%l shell的当前控制终端 
%L 清除从提示符末尾到下一行的所有内容 
%m 机器的主机名称 
%M 机器的完全符合规范的域名 
%n 用户名 
%p 用精确格式(包括秒)显示的12小时制时间 
%P 用精确格式(包括秒)显示的24小时制时间 
%S 开始标准输出格式 
%s 结束标准输出格式 
%t 以12小时制格式显示时间 
%T 以24小时制格式显示时间 
%U 开始下划线模式 
%u 结束下划线模式 
%w 当前月的名称 
%W 当前月的序数 
%y 以2位格式表示的年 
%Y 以4位格式表示的年 
%% %字符 
%! 跟%h相同 
%@ 跟%t相同 
$# 扩展到>供常规使用,如果用户正以root身份运行的话,就扩展到# 
%/ 当前工作目录的完整名称 
%- 以短格式表示的当前工作目录 
^C 跟C匹配的控制字符:例如^G代表Ctrl+G 
\a 使tcsh在任何时候显示提示符时嘟嘟响 
\e 终止的escape符0x1B 
\f 终止的换页符 
\n 在这个位置开始一个新行 
\r 回车符 
\t Tab制表符 
\v 垂直制表符 
\nnn 由八进制数字nnn所指定的字符

 C.Arthur 回复于:2004-03-14 20:31:21
好贴支持一下

 diag 回复于:2004-03-17 23:18:07
~/.tcshrc

 pengtao_hlp 回复于:2004-03-17 23:19:21
DIAG 您好没有睡觉呀!!!

 diag 回复于:2004-03-17 23:33:58
没呢。
忙。
写几个SCRIPT

 东方蜘蛛 回复于:2004-03-17 23:46:41
大家都够辛苦的啊!我到现在还没有吃晚饭呢!!好饿饿!!!

 diag 回复于:2004-03-17 23:52:59
喝点水吧。。

我饿了。就喝水。

 东方蜘蛛 回复于:2004-03-17 23:55:24
只有凉水啊,怕怕,拉肚子,明天还要继续出卖劳动力啊!

原文转自:http://www.ltesting.net