%general-entities; ]> ASH-&ash-version; ASH Introduction to ASH ash is a shell that is the most compliant with the Bourne Shell (not to be confused with Bourne Again SHell i.e., Bash installed in LFS) without any additional features. Bourne Shell is available on most commercial UNIX systems. Hence ash is useful for testing scripts to be sh-compliant. It also has small memory and space requirements compared to the other sh-compliant shells. Ash has problems with command line editing in multibyte locales. The issue is discussed in more detail in the section of the page. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &ash-md5sum; Download size: &ash-size; Estimated disk space required: &ash-buildsize; Estimated build time: &ash-time; Additional Downloads Required Patch: User Notes: Installation of ASH Install ASH by running the following commands: patch -Np1 -i ../ash-0.4.0-cumulative_fixes-2.patch && make This package does not come with a test suite. Now, as the root user: install -v -m 755 sh /bin/ash && install -v -m 644 sh.1 /usr/share/man/man1/ash.1 If you would like to make ash the default sh shell, make a symlink. ln -v -sf ash /bin/sh Configuring ASH Config Files ASH sources /etc/profile and $HOME/.profile /etc/profile $HOME/.profile Contents Installed Program Installed Libraries Installed Directories ash None None Short Description ash is a sh-compliant shell. ash