A command language interpreter with powerful features
Tcsh is mostly known as a command language interpreter that can be used both as a shell script command processor or as an interactive login shell. It’s comprised of a command-line editor, spelling corrector, a history mechanism, a C-like syntax, and a job control.
Additionally, Tcsh features programmable word completion support and has been ported to several UNIX variants, including OS/2+emx and VMS/POSIX. At the moment, the software is known to work on all GNU/Linux operating systems, supporting 32-bit and 64-bit architectures.
Command-line options include the ability to enable the batch mode, to load directory stack from ~/.cshdirs, to define the ‘value’ and ‘name’ environment variables, to start the program faster, to run in interactive mode, to run in no execute mode, as welll as to read commands from standard input.
Getting started with Tcsh
To install and use the Tcsh program in your Linux distribution, you must download the latest version of the program from Softpedia or the project’s homepage (see link at the end of the article), where it’s distributed as a source tarball.
Save the archive on your PC, unpack it and open the Terminal app. Use the ‘cd’ command in the terminal emulator to navigate to the location of the extracted archive files (e.g. cd /home/softpedia/tcsh-6.18.01), and run the ‘./configure && make’ command to configure and compile the program for a specific hardware platform.
Install it system wide by running the ‘make install’ command as root or the ‘sudo make install’ command as a privileged user. After installation, you can view the program’s command-line options by running the ‘tcsh --help’ command.
Reviewed by Marius Nestor, last updated on December 15th, 2014
In a hurry? Add it to your Download Basket!
- This release has a new autorehash builtin to control how the internal command hash table is maintained; globstar globbing to allow ** and *** expansions; euid, euser, and egid variables; and a new anyerror variable to control error handling in pipelines.
- The wait built-in is now interruptible.
Application descriptionTcsh is an open source and free command-line software written in the C programming language and designed to act as an ...