Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->Linux技术 ->系统管理 ->正文

Tcl编程简介(四)之内置命令集

来源:Linux-cn.com 作者:Webmaster 时间:2007-05-05 点击: [收藏] [投稿]

Error命令


error message 
error message info 
error message info code 

  返回一个错误,引起解释器停止运行。info用于初始化全局变量errorInfo。code被付给errorCode。

eval arg ... 

  将所有的参数连起来作为命令语句来执行。

exec arg ... 

  仿佛是在shell下执行一条命令。


exec ls --color 
exec cat /etc/passwd > /tmp/a 

exit 
exit returnCode 

  中断执行。

expr arg 

  处理表达式。


set a [expr 1+1] 
//a=2 

file subcommand name 

  一组用于文件处理的命令。


file subcommand name arg ... 
file atime name 

  返回文件的最近存取时间。

file dirname name 

  返回name所描述的文件名的目录部分。

file executable name 

  返回文件是否可被执行。

file exists name 

  返回1 表示文件存在,0 表示文件不存在。

file extension name 

  返回文件的扩展名。

file isdirectory name 

  判断是否为目录。

file isfile name 

  判断是否为文件。

file lstat name varName 

  以数组形式返回。执行lstat系统函数。存储在varName。

file mtime name 

  文件的最近修改时间。

file owned name 

  判断文件是否属于你。

file readable name 

  判断文件是否可读。

file readlink name 

  都出符号连接的真正的文件名。

file rootname name 

  返回不包括最后一个点的字符串。

file size name 

  返回文件的大小。

file stat name varName 

  调用stat内和调用,以数组形式存在varName中。

file tail name 

  返回最后一个斜线以后的部分。

file type name 

  返回文件类型file, directory, characterSpecial, blockSpecial, fifo, link, 或socket。

file writable name 

  判断文件是否可写。

flush fileId 

  立即处理由fileId描述的文件缓冲区。



 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:Tcl编程简介(三)之内置命令集   下一篇:Tcl编程简介(五)之内置命令集

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章