📄 00000082.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: gqshen (香江游子), 信区: Linux <BR>标 题: Unix shell - tcsh 简介 [台湾转载](2) (转载) <BR>发信站: BBS 水木清华站 (Fri Nov 13 17:24:56 1998) <BR> <BR>【 以下文字转载自 Unix 讨论区 】 <BR>【 原文由 gqshen 所发表 】 <BR> 要控制tcsh完成档名或命令的动作,可以藉著设定以下几个shell变数来完成: <BR> (1) recexact: <BR> 这个变数是用来使精确的档案或命令被扩展,而不发出警告声。 <BR> 例如: <BR> 假设目前目录下有两个子目录,foo与food,而且recexact这个变数已被设定, <BR> >cd fo[TAB] <BR> >cd foo[TAB] <BR> >cd foo/ <BR> 第一次按下[TAB]时,tcsh将其扩展成foo并发出警告声,但第二次再按下[TAB] <BR> 时,tcsh会将其扩展成foo/这个子目录,而不会发出警告声。 <BR> 例如: >set recexact <BR> (2) autolist: <BR> 当这个变数被设定,而如果有数个档案或命令部份符合时,tcsh会将这几个选择 <BR> 列出,再供你选择。类似按下Ctrl-D,请参考下一个功能说明。 <BR> 例如: >set autolist <BR> (3) matchbeep: <BR> 这个变数是用来控制何时发出警告声,也就是『毕』的一声,它具有下列几个值 <BR> 可供设定: <BR> nomatch: 为找出符合的档案或命令时,发出警告声。 <BR> ambiguous: 有很多档案或命令符合时,发出警告声。 <BR> notunique: 找到一精确符合的,但还有其他较长而且符合的档名或命令时,发出 <BR> 警告声。 <BR> never: 无论在任何情况下都不发出警告声。 <BR> 例如: >set matchbeep=nomatch <BR> (4) autoexpand: <BR> 根据使用者键入的字元,自动参考history list的命令,寻找并将其扩展成第一 <BR> 个符合的命令。 <BR> 例如: >set autoexpand <BR> (5) autocorrect: <BR> 如果这个变数被设定,tcsh会根据可能之档案路径,替你更正可能的错误。 <BR> 例如: >set autocorrect <BR> 3.命令或档案之搜寻(List Possible Word) <BR> 列出前几个字元符合你所键入字元的命令或档案。 <BR> 例如: <BR> (1) 目前目录下之档案与2.相同 <BR> >vi c[^D] <BR> chaos.c class cmd* cmtest/ <BR> 按下[^D]后,tcsh会列出所有c 开头的档案。 <BR> 档案后之特殊符号分别表示各种性质不同的档案: <BR> / -> 目录(Directory) | -> 序列(Queue) <BR> * -> 执行档(Executable file) % -> 字元设备档(Character Device) <BR> @ -> Symbolic link # -> 区块设备档(Block Device) <BR> = -> Socket <BR> (2) >b[^D] <BR> b2g bbfig beach-ball2 biff bitmap <BR> bar bc bg bind bmtoa <BR> basename bdftopcf bggen bindkey break <BR> bash bdftops bgplot bindkey-command breaksw <BR> batch beach-ball bibtex bison builtins <BR> 将会列出所有以b 开头的命令及目前目录下以b 开头的档案。 <BR> (3) >~[^D] <BR> 将会列出目前系统所有的帐号(login name)。 <BR> (4) >cd /usr/op[^D] <BR> >cd /usr/openwin/ <BR> 将会列出符合之路径。 <BR> <BR>-- <BR> 人的心事象一颗尘埃 <BR> 落在过去 飘向未来 <BR> 掉进眼里 就流出泪来 <BR> <BR>※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.40.8] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -