This script is for Slackware 13.0 only and may be outdated.

SlackBuilds Repository

13.0 > System > sash (3.7)

SASH - a stand-alone shell with many built-in commands

The sash program is a stand-alone shell which is useful for recovering
from certain types of system failures. In particular, it was created
in order to cope with the problem of missing shared libraries or important

Sash can execute external programs, as in any shell. There are no
restrictions on these commands, as the standard shell is used to execute
them if there are any non-wildcard meta-characters in the command.
More importantly, however, is that many of the standard system commands
are built-in to sash.

This script applies the 'sash-plus-patches' command collection, which
adds the following commands: 'chroot' 'pivot_root' and 'losetup'.

These functions actually provide interfaces to the respective Linux system
calls. They are specificly useful when sash is used as a shell in "initial
ramdisk" (initrd) environments.

In addition, a simple shell variable expansion support has been added, e.g.
the variable "$(VAR)" is replaced by the content of the variable "VAR".

Maintained by: Menno Duursma
Keywords: shell,interpreter,recovery,embedded
ChangeLog: sash


Source Downloads:
sash-3.7.tar.gz (ee7c7ed5aad76599974d016a6f201ef4)

Download SlackBuild:
sash.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:

Validated for Slackware 13.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds