Skip to content
/ rc Public
forked from rakitzis/rc

rc shell -- independent re-implementation for Unix of the Plan 9 shell (from circa 1992)

License

Notifications You must be signed in to change notification settings

alltom/rc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rc - a shell
============

This is rc, the Plan 9 shell, reimplemented for Unix by Byron Rakitzis.

The original rc was designed and implemented by Tom Duff at Bell Labs.
It has a small feature set similar to a traditional Bourne shell, but
with a much cleaner and simpler syntax. Among other things, this makes
rc much better than Bourne-compatible shells at handling filenames which
contain spaces. Thus, writing rc scripts is less error-prone than
writing sh scripts.

This reimplementation of rc can be linked with GNU readline, BSD
libedit, or similar line editing libraries, to make a pleasant
interactive shell.

See COPYING for copying information. All files are

   Copyright 1991, 1999, 2001-2003, 2014, 2015 Byron Rakitzis.

See INSTALL for build and installation information.

The current maintainer is Toby Goodwin[1]. Please contact him with any
problems, questions, bug reports, or suggestions.

[1] mailto:toby@paccrat.org

About

rc shell -- independent re-implementation for Unix of the Plan 9 shell (from circa 1992)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 71.1%
  • Roff 20.0%
  • M4 4.8%
  • Yacc 2.1%
  • Shell 1.3%
  • Makefile 0.6%
  • Other 0.1%