One command that turns any process into an interactive shell.
mkshell --input-decorator ./polite.sh cat
This command will open a new mkshell shell backed by the cat command, and
user input will be written to the script ./greet.sh and the script's output
gets written to cat
- render caching
- check script and return nice messages
- more ways to modify the shell with scripts
--init- gets sent to the child process when the shell starts--divider- a script or file that gets called to create the I/O divider (ex. color coded pwd)
- Aho-Corasick visualizer
- Niema Moshiri's Aho-Corasick videos