HDTutorial
EN
Tcl Basics | Tcl Tutorial for Beginners | Tcl scripting with examples

The creator does not allow this video to be played on other websites. You can watch it directly on YouTube.

Tcl Basics | Tcl Tutorial for Beginners | Tcl scripting with examples

111,815 views September 26, 2020 2:52:19

Watch on YouTube
ChannelMahendra Maram World

Chapters

Description from the creator

This video covers the basics that you need to start writing scripts with Tool Command Language (TCL or Tickle).
Following topics are explained with simple examples in the tutorial.

=====================
TABLE OF CONTENTS:
=====================
0:00:00 Intro
0:00:27 Invoking Tclshell & Running Tcl
0:01:43 Printing Text
0:07:22 Assigning values to variables
0:10:34 Evaluation & Substitutions : Grouping args with ""
0:17:59 Evaluation & Substitutions : Grouping args with {}
0:22:34 Evaluation & Substitutions : Grouping args with []
0:27:33 Math commands
0:32:22 Numeric Comparisons (if)
0:39:21 Textual Comparison (switch)
0:45:07 Looping constructs (while)
0:49:57 Looping constructs (for)
0:55:21 Procedure (proc)
1:04:29 Variable scope (global and upvar)
1:12:43 Tcl Data Structures - The lists
1:28:31 Strings
1:40:09 Regular Expressions
2:01:39 Associative Arrays, Dictionaries
2:12:17 File Access
2:19:23 Invoking Subprocesses from Tcl (exec, open)
2:25:50 Using info cmds
2:33:11 Creating Commands and cmd construction (eval)
2:42:16 Substitution without evaluation (subst)
2:45:17 Debugging & Errors - errorInfo errorCode catch trace
2:47:53 Command line arguments and Environment strings
2:49:28 Time and Date - clock

References:
tcl8.5/tutorial/tcltutorial.html


For more other videos, please refer to the following links. Thanks.

===================
Unix cmd line utilities
===================
youtube.com/playlist?list=PLPX2ZEnAviTBUH2ybvTD…

===========
Text Editors
===========
youtube.com/playlist?list=PLPX2ZEnAviTBpockaTE_…

=========
VLSI - STA
=========
youtube.com/playlist?list=PLPX2ZEnAviTC0Er6e3V6…

===================
VLSI - Physical Design
===================
youtube.com/playlist?list=PLPX2ZEnAviTCOxmpB_iO…

===============
VLSI - Congestion
===============
youtube.com/playlist?list=PLPX2ZEnAviTDRohg2ygo…

==============
VLSI - Crosstalk
==============
youtube.com/playlist?list=PLPX2ZEnAviTBzMvR9JyI…

========
Scripting
========
youtube.com/playlist?list=PLPX2ZEnAviTAHkDfm7z0…



Disclaimer : This video is for educational purpose only. Some contents are used for educational purpose under fair use. Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favour of fair use.

#TCL #TclTutorial #TclScripting

About this tutorial

Mahendra Maram World published this 2:52:19 video tutorial on September 26, 2020. It has been watched 111,815 times on YouTube.

Category
Education
Duration
2:52:19
Published
September 26, 2020
Views
111,815

Tags

Share

Further reading

  • Tcl and Tk Basics - Linux Documentation Project tldp.org

    3. Tcl and Tk Basics Tcl is built up from commands which act on data, and which accept a number of options which specify how each command is executed. Each command consists of the name of the command followed by one or…

  • Tcl/Tk Tutorial - Tutorialspoint tutorialspoint.com

    Before proceeding with this tutorial, it is advisable for you to understand the basic concepts of computer programming. This tutorial is self-contained and you will be able to learn various concepts of Tcl/Tk even if yo…

  • Tcl Programming Examples, Tutorials, and More - WhoIsHostingThis.com whoishostingthis.com

    Tcl Tutorial intended for beginners; Tcl/Tk Tutorial at Tutorials Point is very methodical, and includes an online interpreter so you can start using Tcl right away; TCLWISE is the first nine chapters of a book on the l…

This tutorial in other languages