`

tcl 小技巧

阅读更多
1,expr 【expr arg ?arg ...?】可以有一个或者多个参数

a,expr增加花括号,运行的效率更高。【这个与Tcl内部所使用的字节码编译器有关】
例子:expr {1/3}
结果:0
b,注意保留小数。
例子:expr {1/3.0}
结果:0.333333333333
c,表达式中可以使用括号。
例子:expr {(2+3)*4}
结果:20
d,花括号内部还可以使用变量
例子:set a 2;expr {($a+3)*4}
结果:20

2,查看使用的编码

encoding system;在java中使用Charset.defaultCharset();+

3,得到运行脚本文件的绝对路径

file join [pwd] [info script]

 

分享到:
评论

相关推荐

    Tcl教程资料.zip

    通过这两份教程,初学者不仅可以了解TCL语言的基础,还能掌握在实际工作和项目中应用TCL和Tcl_Tk的技巧。学习TCL不仅可以提升在华为网络设备中的工作效率,还能够为开发跨平台的图形化应用提供便利。无论是网络管理...

    TCL-TK A Developer's Guide

    他不仅覆盖了 TCL 长期以来的优势,如其易于网络连接和图形用户界面,还涵盖了国际化、小部件升级和 StarPacks 的最新突破。 《TCL-TK:开发者指南》是 Clif Flynt 对 TCL 编程语言的真实掌握的体现,他以易于理解...

    vivado tcl

    - Tcl脚本编写技巧:提供了一系列的Tcl脚本编写小贴士。 此外,文档还包含了附录A,其中列出了附加资源和法律声明、Xilinx资源、解决方案中心、参考资料和培训资源等信息。还特别提示阅读重要的法律声明部分,以...

    Tcl / Tk 大全,Tcl教程.pdf

    - `Tcl教程.pdf`: 这是一份专门针对Tcl的教程,可能会深入讲解Tcl语言的核心特性、编程技巧以及与其他系统的集成方法。 **学习Tcl/Tk** 学习Tcl/Tk通常从基础语法开始,理解如何定义变量、执行控制结构(如循环和...

    tcl.rar_.tcl_tcl_tcl tk_tcl/tk_tcl_tk

    在压缩包内的文件“tcl”可能是包含这些示例代码的脚本文件,开发者可以通过查看和运行这些代码来学习和理解TCL/TK的使用方法和技巧。通过实践,可以更好地掌握TCL/TK的编程技能,实现自己的GUI应用程序。

    tcl-debug.rar_tcl_tcl debug_tcl-debug_tcl程序_tcl语言

    这类文档通常会包含实例演示,帮助读者更好地理解和掌握TCL Debug的使用技巧。 另一方面,“www.pudn.com.txt”可能是一个链接或资源列表,指向更多关于TCL编程和调试的资料。PUDN(普渡大学电子网络)是一个知名的...

    tcl语言教学

    - **tcl_tk.pdf**:可能专注于TCL/TK的GUI编程,包含组件使用和GUI设计技巧。 - **TCL中文教程.pdf**:中文版的TCL教程,帮助中文用户更好地理解和学习。 通过这些资源,无论是初学者还是有经验的开发者,都能深入...

    TCL相关资料

    针对实际应用需求,“TCL的使用.pdf”提供了一系列实用技巧和常见问题的解答,内容虽精简,但实际应用价值极高。这本19页的小册子可能包含了对日常工作中遇到的问题,例如错误处理、性能优化以及与其他系统的集成等...

    收集的tcl语言教程合集

    10. **实践项目**:通过实际的小项目来巩固所学知识,例如编写自动化脚本、构建GUI应用等。 这个合集可能是由一系列的PDF文档、HTML页面或者Markdown文件组成,每份资料可能专注于不同的主题,为不同水平的学习者...

    华为内部TCL经典培训教程(全)

    ### 华为内部TCL经典培训教程知识点概览 #### 引言 TCL是一种用于快速脚本编写的解释型语言,广泛应用于自动化测试、GUI应用程序开发等领域。...通过这些知识点的学习,可以系统地掌握TCL编程的基础与实践技巧。

    tcl+tk组合教程.pdf

    除了基础操作,教程还可能深入到高级主题,如事件绑定、自定义小部件的创建、程序调试技巧以及模块化编程。读者将学习如何利用TCL/TK的扩展库,如Tkinter(Python中的TCL/TK接口)和其他第三方模块,来增强应用的...

    TCL脚本入门教程

    - 为了帮助技术人员快速掌握TCL的基础语法,本文将通过一系列的课程和实例,详细介绍TCL的基本概念和使用技巧。 - **1.2 运行环境** - 大多数TCL代码可以在ActiveTCL 8.3.4.1-9.win32-ix86环境下运行,这是一种...

    Tcl语言教程---非常全面的

    从提供的"**Tcl教程.pdf**"文件中,你可以深入学习Tcl的各个方面,包括基础语法、高级特性、实际应用案例和编程技巧。这将帮助你快速掌握Tcl语言,并能运用到实际项目中。 总之,Tcl语言以其简洁、强大和高度可...

    TCL語言教程

    本教程中的示例代码主要基于ActiveTcl 8.3.4.1-9.win32-ix86.exe在Windows环境下执行,但也有一小部分示例适用于Unix环境。 #### 1.3 本文约定 为了方便读者快速查找和学习,每节教程都包含了理论讲解和实际示例...

    Tcl_Tk.8.5.Programming.Cookbook

    总的来说,《Tcl/Tk 8.5 Programming Cookbook》是一本全面介绍Tcl/Tk编程的宝贵资源,无论你是初学者还是有经验的开发者,都能从中找到解决问题的新方法和优化代码的技巧。配合提供的PDF文档,读者可以边学边实践,...

    用TCL编写 的小程序

    这个压缩包中的TCL代码示例,很可能是各种实用小程序,涵盖了上述知识点的实际应用,通过阅读和分析这些代码,你可以更深入地理解TCL的用法,并能提高你的编程技能。对于初学者,可以从简单的脚本开始,逐步挑战更...

    系统学习TCL脚本入门教程

    本文主要参考了《TclTutor 2.0 beta4》,这是一本详尽介绍TCL语言特性和编程技巧的书籍,适合不同层次的学习者阅读。 #### 2. 引言 ##### 2.1 第1课:简单文本输出 在TCL脚本中,最基本的输出操作是使用`puts`...

    TCL语言与多种数据库结合使用的相关资料

    通过学习和掌握TCL与数据库的交互技巧,开发者能够扩展TCL的应用范围,实现更丰富的系统功能。提供的文件tcl80.dll可能是TCL解释器的一部分,libmySQL.dll用于连接MySQL数据库,而sql.dll可能与Oracle数据库的TCL...

Global site tag (gtag.js) - Google Analytics