标题:跟着ArthurXF学FreeBSD9——csh和tcsh提示符变量大全 出处:BIWEB开源PHP WMS系统创始人ArthurXF肖飞的blog 时间:Fri, 19 Jan 2007 17:49:30 +0000 作者:ArthurXF 地址:http://www.bizeway.net/read.php/19.htm 内容:   我们在第1节中说了如何修改提示符,当时我们只提供一个比较常用的表达式,如果我们要定义自己个性的提示符怎么办呢?那么就要灵活应用下面的提示符变量了,也就是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所指定的字符   通过灵活应用这些变量,我们就可以构造出很个性的csh提示了。呵呵! 现在ArthurXF本人正在搞PHP等技术培训,如果想学习的人可以跟我联系。另外培训的招生简章在这个网址,想了解的可以去看看。加我QQ:29011218交流也可。 PHP培训招生简章 Generated by Bo-blog 2.0.3 sp1