2011年4月25日

[转]csh/tcsh 命令行提示符设置方法

摘要: 命令行提示符就是在命令行中预先显示的内容,通常显示一些提示信息,如当前目录、登录的用户名、机器名等。csh/tcsh 中设置命令行提示符的方法和其他Shell中类似,就是设置变量prompt的值。 set prompt="%h:%n@%m:%c >> " csh命令行提示符中用到了一些预定义的变量,这些预定义的变量实现了一些动态显示内容,比如当前路径,命令编号,机器名,登录用户ID等等。有了这些变量,我们的csh命令行提示符可以显示我们所需要的信息。下面给出了这些预定义的prompt参数: ! 和%h一样 %B 开始粗体模式 %b 结束粗体模式 %c 当前工作目 阅读全文

posted @ 2011-04-25 09:51 ^希望^ 阅读(4222) 评论(0) 推荐(0) 编辑

[转]FreeBSD 下 CSH(TCSH) 用户配置文件的运行顺序

摘要: 今天做了个小测试,看看CSH在登录登出的过程中配置文件的运行顺序是什么样子的。由于已经看过了CSH的Manual,心里已经有了底,就是想再 验证一下。具体方案是这样的,我在所有的配置文件中加入一行输出一段文本标记本文件名和当前时间的字符串到指定一个文件中,然后就可以观察具体的顺序了。 首先系统默认的配置文件有: view sourceprint?1/etc/csh.cshrc2/etc/csh.login3/etc/csh.logout4~/.cshrc5~/.login6~/.logout 当Shell作为登录 Shell 时,如:用户登录系统(Login-Shell),配置文件的运行顺序为 阅读全文

posted @ 2011-04-25 09:49 ^希望^ 阅读(1761) 评论(0) 推荐(1) 编辑

导航