/MacShell

An unofficial mirror of MacShell

Primary LanguageCOtherNOASSERTION

original: https://web.archive.org/web/20170422125935/https%3A//homes.cs.washington.edu/~fred/macshell.html

MacShell

MacShell is a Unix-like command line interface for the Macintosh. Its interface is modeled loosely on the Unix C-shell. Versions of a set of Unix-style file management, content searching, and other assorted utilities are built-in. It also contains a less-than-32k text editor.

It's free!

A few highlights of MacShell:

  • It does content searching with regular expressions (grep, egrep)
  • Does filename substitution with support for a wildcard character (*).
  • Supports an abbreviated version of the 'long form' Unix find command.
  • Mimics Unix standard I/O (pipes, redirection to/from files).
  • It's scriptable.
  • Supports shell variables and aliases.
  • Supports command history.
  • Supports backquote substitution
  • Its tools can operate on resource forks as well as data forks.
  • It has an extensive manual built-in
  • It can be used to query and set Macintosh file type and creator tags.
  • It can be used to segment and rejoin files.

Note that MacShell contains some powerful facilities which could be dangerous if misused. Please only use it if you feel confident you know what your are doing. I will take no responsibility for any damage you may do to your files while using it.

Download the current version of MacShell now.

Check this if you're a programmer interested in extending MacShell.