help Tcl help facility. tcl/control/commandloop Create an interactive command loop. tcl/control/loop Higher-performance for-style loop. tcl/debug/cmdtrace Trace Tcl execution. tcl/debug/edprocs Edit named procs, or all procs. tcl/debug/profile Collect Tcl script performance profile data. tcl/debug/profrep Generate a report from data collect from the profile command. tcl/debug/saveprocs Save named procs to a file, or all procs. tcl/files/chgrp Change file group. tcl/files/chmod Set file permissions. tcl/files/chown Change file owner and/or group. tcl/files/chroot Change root directory. tcl/files/copyfile Copy the remainder of one open file into another. tcl/files/dup Duplicate an open file tcl/files/echo Echo one or more strings to stdout, followed by a newline. tcl/files/fcntl Get or set file access options for an open file. tcl/files/flock Lock all or part of a file. tcl/files/for_file Do a foreach-style loop on each line in a file. tcl/files/for_recursive_glob A foreach-style loop for all matched (globbed) files. tcl/files/frename Renames a file. tcl/files/fstat Obtain status information about an open file. tcl/files/funlock Remove a lock from part or all of a file. tcl/files/lgets Read a list for a file, handles embedded newlines. tcl/files/link Create a link to a file. tcl/files/mkdir Create a new directory. tcl/files/pipe Create a pipe. tcl/files/read_file Read in a file to a string. tcl/files/readdir Read the contents of a directory. tcl/files/recursive_glob Recursive filename matching (globbing). tcl/files/rmdir Remove directories tcl/files/select Synchronous I/O multiplexing. tcl/files/server_info Obtain information about a TCP/IP server. tcl/files/server_open Open a connection to a TCP/IP server. tcl/files/sync Force a file or all files to be written to disk. tcl/files/unlink Delete (unlink) files. tcl/files/write_file Write strings out to a file. tcl/filescan/scancontext Manage file scan contexts. tcl/filescan/scanfile Scan a file, executing match code when their patterns are matched. tcl/filescan/scanmatch Specify tcl code to execute when scanfile pattern is matched. tcl/internation/catclose Close a message catalog. tcl/internation/catgets Retrieve a message from a message catalog. tcl/internation/catopen Open a message catalog. tcl/intro/keyedlists Introduction to keyed lists tcl/keyedlists/keyldel Delete a field of a keyed list. tcl/keyedlists/keylget Get the value of a field of a keyed list. tcl/keyedlists/keylkeys Get the keys in a keyed list. tcl/keyedlists/keylset Set the value of a field of a keyed list. tcl/libraries/auto_commands List names of loadable library commands and procedures. tcl/libraries/auto_load Force an autoload of a command. tcl/libraries/auto_load_file Search the auto_path for a file to source. tcl/libraries/auto_packages List all packages. tcl/libraries/buildpackageindex Build index files for package libraries. tcl/libraries/convert_lib Convert an Ousterhout style tclIndex file to a package library. tcl/libraries/loadlibindex Load the index of a package library tcl/libraries/packagelib Tcl loadable libraries and packages. tcl/libraries/searchpath Search a path list for a file. tcl/lists/intersect Return a list containing every element present in both lists. tcl/lists/intersect3 Return three lists from an intersection of two lists. tcl/lists/lassign Assign successive elements of a list to specified variables. tcl/lists/lempty Determine if a list is empty. tcl/lists/lmatch Return a list of elements from a list that match a pattern tcl/lists/lrmdups Given a list, remove all of the duplicated elements. tcl/lists/lvarcat Concatenate the contents lists or strings into a variable tcl/lists/lvarpop Pop or replace the specified element from a list. tcl/lists/lvarpush Push or insert the an element into a list. tcl/lists/union Return the logical union of two lists. tcl/math/fmathcmds Command interfaces to the expr math functions (sin, cos, tan, etc). tcl/math/max Return the argument that has the highest numeric value. tcl/math/min Return the argument that has the lowest numeric value. tcl/math/random Return a pseudorandom integer or set the seed. tcl/processes/execl Perform a process exec, executing a file. tcl/processes/fork Fork the current Tcl process. tcl/processes/kill Send a signal to the specified process. tcl/processes/nice Change or return the process priority. tcl/processes/system Execute command via `system' call. tcl/processes/wait Wait for a child process to terminate. tcl/signals/signal Specify action to take when a signal is received. tcl/status/dirs List the directories in the directory stack. tcl/status/id Access, set or convert process, user and group information. tcl/status/infox Return information about Extended Tcl, or the current application. tcl/status/popd Pop a directory from a stack of directories and cd to it. tcl/status/pushd Push a directory to a stack of directories. tcl/status/showproc List the definition of the named procedure. tcl/status/umask Get or set the file-creation mode mask. tcl/strings/cequal String equality convenience command. tcl/strings/cexpand Expand backslash sequences in a character string. tcl/strings/cindex Return indexed character from string. tcl/strings/clength Return length of specified string. tcl/strings/crange Return range of characters from string. tcl/strings/csubstr Return a substring from within a string. tcl/strings/ctoken Parse a token from a character string. tcl/strings/ctype Determine if a string has various characteristics. tcl/strings/replicate Replicate string a number of times. tcl/strings/translit Translate characters in a string according to patterns. tcl/tclshell/initialize Tcl shell initialization. tcl/tclshell/intro Introduction to the tcl shell. tcl/tclshell/variables Tcl shell variables. tcl/time/alarm Set a process alarm clock. tcl/time/convertclock Parse and convert a date and time string to integer clock value. tcl/time/fmtclock Convert an integer time value to human-readable format. tcl/time/getclock Return current date and time as an integer value. tcl/time/sleep Sleep for the specified number of seconds. tcl/time/times Get process and child execution times. tcl/variables/for_array_keys Do a foreach-style loop on each key in an array.