LinuxSir.cn,穿越时空的Linuxsir!

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

请教,为什么同样的shell在不同的操作系统里会有很大的差别

[复制链接]
发表于 2006-3-3 00:24:05 | 显示全部楼层 |阅读模式
比如,solaris下的csh跟linux下的csh差别很大,solaris的csh没有方向健调用历史明令的功能

而且对与同一个linux,终端下的shell跟字符界面下的shell也会有所不同

有办法消除这些不同吗?
发表于 2006-3-3 03:44:20 | 显示全部楼层
在Unix/Linux世界里这种情况很多,主要是因为不同的implementation所造成的。基本上同一版本的程序本身没有什么不同,而不同的发行版会根据其自身linux的特点配置编辑环境和readline键值,这样造成了使用起来的不同。想要将它们配置成行为统一,主要还是对环境文件进行设置。如profile,bash/csh的配置文件,inputrc文件,bash/csh本身的options,command completion等等。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-3 23:33:39 | 显示全部楼层
多谢回复

看了门道还挺多,等有时间研究研究
回复 支持 反对

使用道具 举报

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

本版积分规则

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