/fpsh

Git Repository

Most shells have too many syntax rules, which isn't a problem most of the time. When it becomes a 'problem' is when trying to write commands using 'weird' characters like ampersands or greater/lessthan symbols. I present FPSH.

FPSH (Flat Pipe SHell) is a interactive command-line shell. It can also be used in shell scripts. It is not very compatible with other shells, although it does share standard conventions for string literals, inline variables, and pipes.

Only two characters can seperate commands (not counting newlines), semicolon and the vertical bar symbol. The only other special characters are quotes and speech marks, dollar signs, and backslashes, which means that all other characters are fair game to use in normal commands without escaping them. mkdir ~.*!