Learning resources Intro to Unix - UCL/RCPSTrainingMaterials GitHub Wiki
General notes:
- a indicates screen-capture and narration required
- b indicates animation required
- write scenario
- write exercises to match cenario
- set-up folder structure and files for exercises - use wget?
- instructions for git bash set-up?
Lesson 1:
- Diagram: read, eval & print loop
- Some text needed for objective 2 - borrow from swc?
Lesson 2:
- a
- b - creation of file structure to match demo
- interactive exercise - identify ..
- add file properties - re-cap in lesson 3
Lesson 3:
- Diagram: given file structure
- a
- Extension: groups?
Lesson 4: Finding things
- Regular expression generator - find online - use for investigation / introductory task?
- a
Lesson 5: Pipes & filters
- b - pipe metaphor: large file or corpus in, single file or bag of words out
- example script - inherited from post doc
Lesson 6: Loops
- a
- b - flowcharts
- exercise on how to generate a list of things
- quiz?
- Further reading: c iteration
Lesson 7: shell scripts
- add variables and explain ownership by shell - diagram, inception analogy?
- add concept of env var
- a
Lesson 8: Archiving and transferring files
- a