Shell From Scratch by Gary Bernhardt
Lobsters·14 points·amey·about 9 years ago·destroyallsoftware.com
<p>Shell From Scratch</p> <p>We build a shell in the style of the Bourne shell, Bash, zsh, etc. It supports (1) running commands with arbitrarily many arguments, (2) quoting those arguments, and (3) combining the commands into arbitrarily long pipelines where the output of one command becomes the input of the next. This requires writing a parser, which we do with Parslet, a PEG parser library.</p> <p>This screen cast is free until midnight Pacific on 2017-09-08. After that, it will require a subscription.</p>
Read the full article at destroyallsoftware.com →
Related stories
- Ars Technica · 0 points · 8 days ago
- The lightweight Arch Linux based distro that runs, without root privileges, upon any Linux distrogithub.comLobsters · 12 points · over 4 years ago
- Hacker News · 4 points · 8 days ago
- DEV Community · 21 points · 6 days ago
- Hacker News · 2 points · about 13 hours ago
- Flix - The Elegance of Functional Programming with the Conciseness of Logic Programmingflix.github.ioLobsters · 11 points · about 10 years ago