The main goal of this project is to see how small a shell with comfort features can reasonably be. I am perfectly aware Go is the wrong tool for small binaries, and welcome the challenge.
Go 1.10 or higher
- Clone/Copy source
$ go build tinysh.go
# cp tinysh /usr/local/bin