lfile nativename命令:-->返回原生格式的文件名称 lfile dirname命令:-->移除文件名称中的最后一不部分 NOTE:这个命令的功能就是得到包括该文件的文件夹的名称。所以最后一个文件,得到的就是.。即当前文件夹. lfile rootname命令:-->返回文件名称中除扩展名之外的部分 lfile extension命令:-->返回文件的扩展名...
lfile split命令:-->文件名称拆分 lfile nativename命令:-->返回原生格式的文件名称 lfile dirname命令:-->移除文件名称中的最后一不部分 NOTE:这个命令的功能就是得到包括该文件的文件夹的名称。所以最后一个文件,得到的就是.。即当前文件夹. lfile rootname命令:-->返回文件名称中除扩展名之外的部分 lfile ...
file dirname name返回name所描述的文件名的目录部分。eg:source [file dirname $argv0]/vxTestCommon.tcl file executable name返回文件是否可被执行。 file exists name返回1 表示文件存在,0 表示文件不存在。 file extension name返回文件的扩展名。 file isdirectory name判断是否为目录。 file isfile name判断是...
filedirnamename返回name中最后一个“/”前的所有字符;如果name不包含“/”,返回“.”;如果name中最后一个“/”是第name的第一个字符,返回“/”。 fileexecutablename如果name对当前用户是可以执行的,就返回1,否则返回0。 fileexistsname如果name存在于当前用户拥有搜索权限的目录下返回1,否则返回0。 fileextensionnam...
file delete ?-force? ?--? pathname ?pathname ... ? 删除pathname指定的文件或目录,当指定了-force时,非空的目录也会被删除。 file dirname name 返回name中最后一个“/”前的所有字符;如果 name 不包含“/”,返回“.”;如果name 中最后一个“/”是第name的第一个字符,返回“/”。
file dirname {C:\bilibili\tcltk.txt} >> C:/bilibili # 尝试返回文件扩展名(路径里最后一个点和后面的内容),否则返回空字符 file extension {C:\bilibili\tcltk.txt} >> .txt # join 把多个字符串组合成路径(出现/时,前面不能被组合的部分会丢弃) ...
file dirname name 返回name所描述的文件名的目录部分。 file executable name 返回文件是否可被执行。 file exists name 返回1 表示文件存在,0 表示文件不存在。 file extension name 返回文件的扩展名。 file isdirectory name 判断是否为目录。 file isfile name ...
这篇文章里包含了几乎Tcl的全部。文章的作者是Tcl的缔造者JohnOusterhout,对Tcl的诠释非常清楚。 Introduction简介 Tcl代表"toolcommandlanguage"发音为"tickle."。它实际上包含了两个部分:一个语言和一个库。 首先,Tcl是一种简单的脚本语言,主要使用于发布命令给一些互交程序如文本编辑器、调试器和shell。它有...
还可以用 file join命令,如 file join arg1 arg2 ... argN,这时,Tcl会帮你考虑所有平台无关的细节,给你返回一个平台无关的路径。例如: set somepath [file join foo bar grill.txt] 在Windows下将产生 foo/bar/grill.txt 输入输出 Tcl的输入输出命令几乎都非常接近C语言的stdio库里的命令(只不过去掉了开头...
1.4列表 1.5字典 2基本操作 2.1运行文件:首先切换至运行目录,然后输入source ./test.tcl 2.2打印数据:puts “hello world” 2.3使用变量:$a 代表引用a变量内容 2.4 赋值:set a “hello world” put $a 3.读取当前路径 set origin_dir [file dirname [info script]]...