Logo

Common

  • Home
  • Learning outcomes
  • Course dates
  • Schedule
  • Prerequisites
  • Evaluation

Lessons Day 1 (smarter command line)

  • Introduction
  • Linux pipe
  • Linux tools (wc, cut)
  • Searching using regular expressions and grep
  • Using the programming language AWK

Lessons Day 2 (smarter bash)

  • Scripting
  • Redirects
  • Environment variables
  • Symbolic links
  • Archiving/compressing data
  • Linux tools (sed)
  • Quality of life

Other teaching materials

  • Books
  • Courses
  • Videos
    • Day 1: smarter command line
    • Day 2: smarter Bash
    • Or a playlist for the course

Miscellaneous

  • Lesson plans
  • Evaluations
  • Reflections
Intermediate bash/Linux
  • Other teaching materials
  • Videos
  • Edit on GitHub

Videos¶

Here is an overview of the videos in this course.

Day 1: smarter command line¶

Introduction
  • Introduction to the course
Linux ‘pipe’
  • Linux pipe
Linux tools (‘wc’, ‘cut’)
  • Linux tools ‘wc’
  • Linux tools ‘cut’
Regular expressions and grep
  • Introduction
  • Exercise 1
  • Exercise 2
  • Exercise 3
  • Exercise 4
  • Feedback
  • Conclusion
Using the programming language AWK
  • Introduction
  • Exercise 1
  • Exercise 2
  • Exercise 3
  • Exercise 4
  • Feedback
  • Conclusion

Day 2: smarter Bash¶

Bash scripting
  • Introduction
  • Exercise 1
  • Exercise 2
  • Exercise 3
  • Exercise 4
  • Exercise 5
  • Exercise 6
  • Exercise 7
  • Exercise 8
  • Exercise 9
  • Feedback
  • Conclusion

Or a playlist for the course¶

  • https://www.youtube.com/watch?v=oT9VlB1-FeU&list=PL6jMHLEmPVLzPdi1CsGWFQETAHykdbf7B
Previous Next

Built with MkDocs using a theme provided by Read the Docs.
GitHub « Previous Next »