Skip to content

Commit

Permalink
DOC: Finish bash topic
Browse files Browse the repository at this point in the history
  • Loading branch information
Marcus Lugg committed Oct 7, 2018
1 parent 9d7447e commit ba1637d
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 6 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ This is the list of topics I have identified for further study and investigation
| PostgreSQL; creating, hosting and interacting with databases | 1 | [Here](/docs/topics/postgresql.md) | Active |
| Virtual environments | 1 | [Here](/docs/topics/virtual_environments.md) | Completed |
| Python packaging in depth | 1 | [Here](/docs/topics/packaging.md) |
| Bash and shell control in depth | 1 | [Here](/docs/topics/bash.md) | Active |
| Bash and shell control in depth | 1 | [Here](/docs/topics/bash.md) | Completed |
| File I/O including binary files and streams (including text wrappers and the python `io` libary) | 1 |
| Regex (theory and practical use) | 1 | [Here](/docs/topics/regular_expressions.md) | Completed |
| Web scraping with `requests` and `beautifulsoup4` | 1 | [Here](/docs/topics/web_scraping.md) | Active |
Expand Down
2 changes: 1 addition & 1 deletion docs/topics/_topics_overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ This is the list of topics I have identified for further study and investigation
| PostgreSQL; creating, hosting and interacting with databases | 1 | [Here](/docs/topics/postgresql.md) | Active |
| Virtual environments | 1 | [Here](/docs/topics/virtual_environments.md) | Completed |
| Python packaging in depth | 1 | [Here](/docs/topics/packaging.md) |
| Bash and shell control in depth | 1 | [Here](/docs/topics/bash.md) | Active |
| Bash and shell control in depth | 1 | [Here](/docs/topics/bash.md) | Completed |
| File I/O including binary files and streams (including text wrappers and the python `io` libary) | 1 |
| Regex (theory and practical use) | 1 | [Here](/docs/topics/regular_expressions.md) | Completed |
| Web scraping with `requests` and `beautifulsoup4` | 1 | [Here](/docs/topics/web_scraping.md) | Active |
Expand Down
9 changes: 5 additions & 4 deletions docs/topics/bash.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,16 @@ the particulars of bash syntax and methodology. To that end, I want to formally
| `for` loops | Yes |
| Redirection and piping | Yes |
| Difference between `>` and `>>` | Yes |
| Proper use of `grep` |
| Proper use of `grep` | Yes |
| Reading in user input | Yes |
| The intricacies of bash, shell and environment variables (e.g. when to `export`) | Yes |
| File and directory manipulation (e.g. checking if a directory exists, using the `find` command) |
| File and directory manipulation (e.g. checking if a directory exists, using the `find` command) | Yes |
| Functions and positional arguments | Yes |
| Aliases | Yes |
| Multi-line string inputs |
| Multi-line string inputs e.g. here-docs | Yes |
| Use of `chmod` | Yes |
| Arguments and flags for `echo` | Yes |
| `printf` vs `echo` | Yes |
| Tests in bash |
| Exit codes | Yes |

Resources:
Expand All @@ -32,3 +31,5 @@ Resources:
* [Linux/unix permissions](https://www.tutorialspoint.com/unix/unix-file-permission.htm)
* [What is truth?](http://tldp.org/LDP/abs/html/testconstructs.html)
* [Defining a variable with or without export](https://stackoverflow.com/questions/1158091/defining-a-variable-with-or-without-export)
* [How To Use grep Command In Linux / UNIX](https://www.cyberciti.biz/faq/howto-use-grep-command-in-linux-unix/)
* [35 Practical Examples of Linux Find Command](https://www.tecmint.com/35-practical-examples-of-linux-find-command/)

0 comments on commit ba1637d

Please sign in to comment.