Hamilton C shell

from Wikipedia, the free encyclopedia
Hamilton C shell

Hamilton C shell x64 on Windows 7.png

The Hamilton C shell under Microsoft Windows 7
Basic data

Maintainer Nicole Hamilton
Publishing year 1988
Current  version 5.2.g
(March 5, 2017)
operating system Microsoft Windows NT
programming language C.
category Command line interpreter
License proprietary
German speaking No
https://www.hamiltonlabs.com/Cshell.htm

The Hamilton C shell is a command line interpreter developed by Nicole Hamilton initially for OS / 2 and from 1992 also for Microsoft Windows NT , which is based on the C shell of Unix systems in terms of operation and function . The program is under a commercial license.

Functions

In order to improve compatibility with the classic C shell, the Hamilton C shell has, in addition to an extended implementation of the csh programming language, its own set of commands that is compatible with the original shell; In addition to built-in commands, this also includes a number of native Windows versions of standardized POSIX commands, including more , grep , tail and diff .

particularities

In contrast to other Unix shell ports for Windows, the Hamilton C shell accesses the underlying operating system directly via the WinAPI , which means that the native file system and native threads are available.

See also

Web links

Individual evidence

  1. ^ Nicole Hamilton: Hamilton C shell: Release Notes. Retrieved September 11, 2017 .
  2. Nicole Hamilton: utilities builtin. Retrieved September 11, 2017 .
  3. ^ Nicole Hamilton: External Utilities. Retrieved September 11, 2017 .
  4. Nicole Hamilton: Hamilton C shell 2012. Retrieved on September 11, 2017 (English): "Hamilton C shell is the only Unix shell specifically designed for Windows and the Win32 API, not merely ported in from somewhere else. So it's still the only one that understands the Windows file system, all the rest of the conventions on Windows and how to use threads. "