diff --git a/website/content/docs/part-4-shell-scripting/logic/_index.md b/website/content/docs/part-4-shell-scripting/logic/_index.md new file mode 100644 index 00000000..e137f535 --- /dev/null +++ b/website/content/docs/part-4-shell-scripting/logic/_index.md @@ -0,0 +1,3 @@ +- conditionals +- `man test` +- chainde commands: ```git pull && git checkout```, chained OR, OR true diff --git a/website/content/docs/part-5-building-your-toolkit/configuring-the-shell/_index.md b/website/content/docs/part-5-building-your-toolkit/configuring-the-shell/_index.md index 41a28b85..8ec56295 100644 --- a/website/content/docs/part-5-building-your-toolkit/configuring-the-shell/_index.md +++ b/website/content/docs/part-5-building-your-toolkit/configuring-the-shell/_index.md @@ -4,3 +4,8 @@ interactive vs non interactive shells - running a shell script is a good example - Why we don't echo in config - imagine shell scripts like `common` echoing stuff out +## Useful reading + +- https://learnbyexample.gitbooks.io/linux-command-line/content/Shell_Customization.html +- https://www.freecodecamp.org/news/bashrc-customization-guide/ + diff --git a/website/content/menu/index.md b/website/content/menu/index.md index 05c85f7f..7c26e640 100644 --- a/website/content/menu/index.md +++ b/website/content/menu/index.md @@ -19,11 +19,11 @@ bookMenuLevels: 1 - [Finding Files]({{< relref "/docs/part-2-core-skills/finding-files" >}}) - [What is a Shell?]({{< relref "/docs/part-2-core-skills/what-is-a-shell" >}}) - [**Part 3 - Manipulating Text**]({{< relref "/docs/part-3-manipulating-text" >}}) + - [Regex Essentials]({{< relref "/docs/part-3-manipulating-text/regex-essentials" >}}) - [Get to Grips with Grep]({{< relref "/docs/part-3-manipulating-text/get-to-grips-with-grep" >}}) - [Slice and Dice Text]({{< relref "/docs/part-3-manipulating-text/slice-and-dice-text" >}}) - [Advanced Text Manipulation with Sed]({{< relref "/docs/part-3-manipulating-text/advanced-text-manipulation" >}}) - [Build Commands on the Fly with Xargs]({{< relref "/docs/part-3-manipulating-text/build-commands-on-the-fly" >}}) - - [Regex Essentials]({{< relref "/docs/part-3-manipulating-text/regex-essentials" >}}) - [**Part 4 - Shell Scripting**]({{< relref "/docs/part-4-shell-scripting" >}}) - [Shell Script Essentials]({{< relref "/docs/part-4-shell-scripting/shell-script-essentials" >}}) - [**Work in Progress**]({{< relref "/docs/work-in-progress" >}})