This Library Carpentry lesson introduces librarians to the Unix Shell. At the conclusion of the lesson you will: understand the basics of the Unix shell; understand why and how to use the command line; use shell commands to work with directories and files; use shell commands to find and manipulate data.
Data: Download the file shell-lesson.zip from GitHub to your desktop and extract it there. You should now have a folder called “shell-lesson” there.
|Setup||Download files required for the lesson|
|00:00||1. What is the shell?||
What is the shell?
What is the command line?
Why should I use it?
|01:30||2. Counting and mining with the shell||
How can I count data?
How can I find data within files?
How can I combine existing commands to do new things?
|03:00||3. Working with free text||How do we work with complex files?|
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.