To CFH HOME RPM Home Page CFHT Software Index

 Introduction  Scientific  Graphics  XWindows  Previewers *Scripting* Unix  Development  Pegasus
 Need help with fvwm setup, Tcl/Tk, or NEO, Makefiles, libfh?

Scripting and Shells

bash-2.01.1
The Bourne-again Shell. This is a Bourne/Posix shell, but it can also give you most of the features that you might be used to in tcsh. Bash should work on all unix machines at CFHT. Please let me know if you find you can't log into a machine because of bash. In addition to the GNU Info pages that came with Bash, I've compiled a few quick notes on how to use bash as CFHT.
gawk-3.0.2 (See also sed)
Pattern scanning and processing language.
perl-5.003
Practical Extraction and Report Language.
tcl-7.6/tk-4.2 patch level 2
The base 7.6/4.2 versions are part the itcl2.2p2 installation (we do not have a non-incr version of Tcl/Tk in /apps/tcl, but it should work fine.) A couple of minor patches from ESO for skycat have also been applied to this installation. Everything is built with shared libraries, so you can use the ``package'' command. The link above includes all tcl/tk itcl/itk and iwidgets man pages. For more information, please look at more detailed guidelines for using Tcl/Tk based stuff at CFHT.

Also see man pages for these particular extensions:
BLT-2.3 (See also barchart, beep, bell, bgexec, bitmap, bltdebug, busy, cutbuffer, dragdrop, graph, htext, spline, stripchart, table, tile, vector, watch, winop
An extension to Tcl/Tk. Installed as a shared library.
Tix-4.1.0 See also the Official Tix homepage
Another extension to Tcl/Tk. Installed as a shared library.
TclX-7.6.0 See also TclXInit, CmdWrite, Handles, Keylist, Memory
Yet another extension to Tcl/Tk. Installed as a shared library.
expect-5.25 See also expectk and libexpect
Tcl-based program that "talks" to other interactive programs according to a script.

2001 April 21 by Sidik Isani isani@cfht.hawaii.edu This page printed on recycled screen area.