LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: KornLee

你喜欢哪种shell?说说理由?

[复制链接]
发表于 2003-6-7 17:14:20 | 显示全部楼层
ksh
接触得最多
用的最多
回复

使用道具 举报

发表于 2003-6-7 17:18:04 | 显示全部楼层
因为BASH最常见呀!
我也只会用这一种。
回复

使用道具 举报

发表于 2004-8-7 13:14:29 | 显示全部楼层
bash
因为是默认的
回复

使用道具 举报

发表于 2004-8-8 08:44:32 | 显示全部楼层
奇怪,为什么就没有人把这些shell的好处结合一下呢?现在都bash3.0了。
我以前说过zsh的命令补齐很好,我的输入法最近有点毛病,打不出字,以前有个目录是中文的,现在想进入这个目录,在bash下进很麻烦,因为打不出汉字来,而在zsh下只要连按<tab>键就行了,因为按第一次打cd <tab>键是把当前目录下所有目录和文件列出来,这点和其它shell一样,而当你按第二次,第三次<tab>键时,他就能把当前目录下的文件名和目录名一一列出来,这和winXP下的cmd一样,很方便,就这一点我就比较喜欢zsh,而且zsh现在也是GPL的,并且完全兼容bash。
回复

使用道具 举报

发表于 2004-8-8 09:48:28 | 显示全部楼层
sh,因为他posix
回复

使用道具 举报

发表于 2004-8-10 15:39:11 | 显示全部楼层
bash ,只会用它。
回复

使用道具 举报

发表于 2006-7-6 19:41:33 | 显示全部楼层
Post by gao_linfeng
奇怪,为什么就没有人把这些shell的好处结合一下呢?现在都bash3.0了。
我以前说过zsh的命令补齐很好,我的输入法最近有点毛病,打不出字,以前有个目录是中文的,现在想进入这个目录,在bash下进很麻烦,因为打不出汉字来,而在zsh下只要连按<tab>键就行了,因为按第一次打cd <tab>键是把当前目录下所有目录和文件列出来,这点和其它shell一样,而当你按第二次,第三次<tab>键时,他就能把当前目录下的文件名和目录名一一列出来,这和winXP下的cmd一样,很方便,就这一点我就比较喜欢zsh,而且zsh现在也是GPL的,并且完全兼容bash。



这种方式并不好,根本不能了解匹配的选项有哪些。。。
列出全部匹配,再进一步输入,只要能够正常输入,要有效率的多
当然中文是有点麻烦,要是有乱码就糗了。。。

不过bash也具有这个功能的,在 /etc/inputrc里加这一行:
"^O": menu-complete
使用Ctrl+o就可以了(其它比较方便点的键位都被占了)
回复

使用道具 举报

发表于 2006-7-6 19:44:16 | 显示全部楼层
没有人用Fish么?很好用的。。。

它的补全功能比Bash智能的多,连参数都可以自动补全,并且只要按TAB就可以了,不需要使用乱七八糟的组合键

语法高亮功能也非常赏心悦目,别的Shell似乎没有语法高亮的吧?

历史纪录搜索也比Bash好用多了,可以直接使用\C-n和\C-p上下翻历史命令,输入关键字后使用这两个键,就是搜索历史纪录

提示符中的路径自动缩略显示。通常每一级目录,只显示第一个字母,习惯了非常舒服。

另外文件夹历史纪录功能也不错,不过感觉不太实用。。。
回复

使用道具 举报

发表于 2006-7-6 20:01:35 | 显示全部楼层
sh, bsh?

要说shell,还有plan9的rc。

没人会自虐用sh作交互用吧。
回复

使用道具 举报

发表于 2006-7-6 23:56:55 | 显示全部楼层
KSH,因为我是搞IBMAIX的,所以一般只用这个。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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