BSD Ports

shells/rc 1.7.4_5 DragonFly

Unix incarnation of the plan9 shell

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ZLIB
Categories
plan9, shells
Package size
155.2 KiB, 1213.8 KiB installed

Description

This is a reimplementation for Unix, by Byron Rakitzis, of the Plan 9 shell. 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.

In the other systems

SystemPortVersion
DragonFlyshells/rc1.7.4_5
FreeBSDshells/rc1.7.4_5
OpenBSDplan9/rc1.7.4p2
NetBSDshells/rc1.7.4
MidnightBSDshells/rc1.7.4_5

Install

Binary package:

pkg install rc

From DPorts:

cd /usr/dports/shells/rc && make install clean

Dependencies

No port depends on this one.