> For the complete documentation index, see [llms.txt](https://wiki.zacheller.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.zacheller.dev/shell-scripting.md).

# Shell

- [./missing-semester](https://wiki.zacheller.dev/shell-scripting/.-missing-semester.md): The Missing Semester of Your CS Education
- [Course overview + the shell](https://wiki.zacheller.dev/shell-scripting/.-missing-semester/course-overview-+-the-shell.md)
- [Shell Tools and Scripting](https://wiki.zacheller.dev/shell-scripting/.-missing-semester/shell-tools-and-scripting.md)
- [Editors (Vim)](https://wiki.zacheller.dev/shell-scripting/.-missing-semester/editors-vim.md)
- [Data Wrangling](https://wiki.zacheller.dev/shell-scripting/.-missing-semester/untitled.md)
- [Command-line Environment](https://wiki.zacheller.dev/shell-scripting/.-missing-semester/command-line-environment.md)
- [Bash Tricks](https://wiki.zacheller.dev/shell-scripting/bash-tricks.md)
- [.bashrc](https://wiki.zacheller.dev/shell-scripting/untitled.md)
- [Random Commands](https://wiki.zacheller.dev/shell-scripting/random-commands.md)
- [sed](https://wiki.zacheller.dev/shell-scripting/random-commands/sed.md)
