LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 824|回复: 3

哪位有korn shell的中文文档啊?

[复制链接]
发表于 2004-6-21 13:04:46 | 显示全部楼层 |阅读模式
linux中的bash用惯了,到SCO下真别扭,听说KSH也有命令历史,补全等功能,能不能给个文档,网上我能找到的都是shell历史,晕。
发表于 2004-6-21 13:18:11 | 显示全部楼层
ksh中文文档我也没有找到,
不过我可以告诉你在ksh里怎么用历史和命令补全
1,查看命令行历史:
按ESC,按-/+号,可以上下翻
用r命令重复上一次命令,用history来读取历史命令,然后,用r number,
runmber是历史命令编号,来重复执行,如:
r 12
2,补全:
这个功能要比bash的要好,比如要查看开头是ls的,可以先打ls,再按ESC,按+
即可!所有的ls开头的命令就出来了,前面还带编号呢
/home/lee/test#ls
1) ls                     4) /usr/bin/lsdiff        7) /usr/bin/lspgpot
2) /bin/ls                5) /usr/bin/lskat         8) /usr/bin/lss16toppm
3) /usr/bin/lsattr        6) /usr/bin/lskatproc
/home/lee/test#bash
/home/lee/test#ls
ls          lsattr      lsdiff      lskat       lskatproc   lspgpot     lss16toppm
是不是比bash的补全好些 ;)
ps:没用过$CO,也许有些差别吧
 楼主| 发表于 2004-6-21 13:28:16 | 显示全部楼层
历史能不能用方向键?
你说的这种补全还是要手打进去,有没有TAB补全的?
发表于 2004-6-21 16:42:14 | 显示全部楼层
呵呵,我想,我说的已经很详悉不过了
如果你要想学ksh,请买一本<<UNIX shell 实例精解>>,印刷差了点,不过
此书涵盖了unix上的csh,bsh,ksh以及grep,sed,awk等知识,电力出版社出版
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表