在linux下,可以执行tclsh来进入tcl的编译环境,你将看到一个%的提示符,表示你现在正在tcl的环境中,windows下也类似。
[ppcorn@localhost ppcorn]$ tclsh
%
TCL的Hello world
和所有的程序一样,我们的第一个程序也是从Hello World开始,首先看看命令行格式下的Hello world
%puts “Hello world”
Hello world
当然,这个仅仅是命令行格式的,作为一个真正的程序,我们不能这么写。
第一个程序:Helloworld.tcl
#!/usr/bin/tclsh
puts "Hello world"
用文本编辑器写下该文件,可以保存在任何目录,当然,最好是本人的工作目录,记得使用chmod+x Helloworld.tcl命令给于该文件执行权限,然后使用./Helloworld.tcl执行就可以看到和上面相同的结果了。
[ppcorn@localhost ppcorn]$ ./Helloworld.tcl
Hello world
对于任何的tcl文件,第一行必须是类似于#!/usr/bin/tclsh的,指定了脚本语言编译器的位置,这个和perl,sh等脚本语言是完全一致的。
puts是TCL中的标准输出函数,任何输出都使用puts来完成。
可以把字符窜写在双引号””中间,也可以写在大括号{}之间,puts都会输出整个字符窜,对于””和{}的不同,等一会说明