Chinaunix

标题: SHELL和TCL的区别在哪儿? [打印本页]

作者: lanying_wzw    时间: 2007-04-20 22:02
标题: SHELL和TCL的区别在哪儿?
既然TCL能做的SHELL都能做,那还要TCL干啥?TCL对于SHELL的优势在哪儿?
看TCL的介绍说为了方便各个模块的装配,但SHELL不也能通过管道把各个程序连起来吗?
作者: 寂寞烈火    时间: 2007-04-21 00:41
小孩没娘, 说来话长.......去googole吧~, 哈哈哈哈
作者: welcome008    时间: 2007-04-21 01:29
有些tcl处理起来方便,有些shell处理起来方便。
作者: lanying_wzw    时间: 2007-04-23 17:24
能否给几个例子?
作者: lanying_wzw    时间: 2007-04-27 15:28
SHELL版人气就这么不旺吗?
作者: creat7151    时间: 2007-04-27 15:34
有点急了
作者: lanying_wzw    时间: 2007-04-30 11:41
还是没得到我要的答案,继续顶!
作者: mmx_craft    时间: 2007-04-30 15:03
呵呵,c++做的c也能做还要c++干什么?
      c能做的汇编也都能做,还要c干什么?
下面有一个tcl历史的连接,或许能回答你点什么:http://www.tclchina.com/article/ ... y/tclhistory_cn.htm
作者: justicezyx    时间: 2007-04-30 21:13
shell是解释器+专有命令,专有命令有自己的处理方式,工作原理,但是经过shell的命令解释功能粘合在一起。
tcl是解释语言,大量内置的语言要素,但是相对shell专有命令都显得“原始”。tcl同样可以调用外部命令,差别在于没有了shell的命令解释功能。
shell可以将tcl放进来一起用,但是tcl简单命令完成功能有限,不及shell命令来的强大。
总结:shell=shell_interpretation + shell_comand
tcl=scripting language




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2