kiss(1)
NAME
- bkiss, gkiss, rkiss - small staticly linked shell with
- many builtins.
SYNOPSIS
bkiss|gkiss|rkiss [-C] [-d] [-e] [-E] [-h] [-k] [-v] [-c cmd] [file[file ...]
DESCRIPTION
- Kiss is basically a simple shell interpreter, like Bash or
- Tcsh, except that it lacks a good deal of the sophistication of a
- good shell. What Kiss does have over Bash or Tcsh, is a good deal
- of built-in programs. E.g. "ls" or "mount" are built-ins, which
- means that Kiss is ideal as a shell interpreter on rescue disks.
- Just create a bootable disk, put Kiss on it as your login shell
- interpreter, and you're all set. No need to put "ls", "cat",
- "more" or other programs on the disk. Which means that you can
- put other important files on the rescue diskette.
- There are three different binaries - bkiss, gkiss and
- rkiss.
- bkiss is a `bare' version, lacking line editing (but
- yielding a smaller executable).
- gkiss has getline support, offering command line editing.
- rkiss is linked with GNU's Readline support: it has line
- editing and filename completion like, e.g., bash, but is bigger
- that other kiss binaries.
- The following builtins are recognized: alias cat cd chgrp
- chmod chown cp echo exec grep help history kill ln ls mkdir mknod
- more mount mv printenv pwd quit read recall rm rmdir setenv sleep
- source touch umount unsetenv ver wc where
- Note: nfsmount is really a seperate program, and is in
- cluded inside mount(1) on Linux just for convenience. kiss's
- mount does not support "nfs".
OPTIONS
-C Exit on ^C (default is to ignore).
-d Debug run, do not start programs.
-e Suppress printing exit status of programs.
-E Suppress setting of environment variables.
-h Print usage message and exit.
- -k Keep control of processes started (kill them on ex
- it).
- -v Print version number and exit.
- -c cmd Run one command and exit (must be last). If no
- files are given, standard input is read instead.
AUTHOR
- Kiss was originally written by Karel Kubat <karel@ic
- ce.rug.nl>.
- As of Sep. 1997 Kiss is not longer maintained by Karel Ku
- bat. Please do not send changes/improvements/bug fixes to him,
- but send them to Sven Van Den Steene <kiss@skynet.be>, the new
- maintainer of kiss.
- This manual page was written by Tomas Kuliavas <tokul@big
- foot.com> for the Debian project but may be used elsewhere under
- the GPL.
- 0.21 2006-07-26