Skip to content
GrudgeBetaStart free

CSE and ECE

Linux, Tcl and GVim

The everyday tools of engineering work. Linux for files, search and permissions; Tcl, the scripting language EDA tools are driven with; and GVim for editing fast.

What you do here

Linux from the first command

Moving around, files and folders, grep, sed and awk, permissions, processes, remote work over ssh and Bash scripting, with a section on Linux for VLSI engineers.

Tcl for VLSI

Tcl from syntax and data types through lists, procedures and file handling, written for engineers who will script synthesis and timing tools.

GVim

Modes, movement, editing, search and replace and the commands that make large files manageable.

Topics covered

  • Linux commands
  • File permissions
  • grep, find, sed and awk
  • Pipes and redirection
  • Bash scripting
  • ssh, scp and rsync
  • Tcl syntax and variables
  • Tcl lists and procedures
  • Vim and GVim commands

Questions

Do I need Linux installed?
No. The courses are reading modules with questions. A Linux terminal helps for trying the commands yourself.