the Villa Straylight
Bad Ideas for Unix Shells

flush
provides 18 different synonyms for rm, each of which returns a different text description of the process of removing the file(s)
wsh
worthless shell - provides only a few built-in commands, and they are all replicas of the most common /bin executables
absh
bass-ackward shell - reverses the order of the words on the command line before executing them
nsh
no shell - no built-ins, no environment, no variables, no history
dash
direct-addressing shell - all files referred to by inode instead of filename, and in unix, that includes everything
mash
Macintosh OS for Unix
rosh
remote-only shell - accepts only remote connections, will only spawn remotely
posh
people only shell - cannot be used in a script and cannot background processes - all commands must be in proper English - e.g.: Please give me a directory listing.
adash
ADA shell - uses 238Meg to run, by incorporating all of the libraries, source code, and the compiler that created it, and emulates sh
rtlsh
right-to-life shell - refuses to kill child processes, spawns another rtlsh each time a kill -9 is attempted
icbinbash
I Can't Believe it's Not bash! - a (98% compatible) bash emulator. Note: bash (bourne again shell) is a Linux shell designed to be (98%) compatible with sh (bourne shell)
crash
exec false
whsh
which shell - randomly spawns one or more of the above
gsh
government shell - keeps its history in an unreadable (mode 210) file, encoded. for each command line, calculates the phase of the moon to 4 decimal places, then randomly chooses one of 9 approximation techniques to derive the next 5 decimal places, and uses the result as a seed to randomly choose bits and pieces of lines from the history, string them together, and execute those instead of the given command line.

Credits


from the mind of David Andrew Michael Noelle
Send comments to: <dave@straylight.org>
Last Modified: 12:55:26 PM, Wednesday, April 15, 1998
Citizens Against Unsolicited Commercial Email

This site abides by theWIP linkWeb Interoperability Pledge.

Join the Blue Ribbon Anti-Censorship Campaign!