Learning Objectives

Following this assignment students should be able to:

  • Navigate a file and directory system using shell commands
  • Manipulate files and directories using shell commands
  • Combine existing commands to do new tasks
  • Create loops to repeat commands on many different files
  • Save and re-use sequences of shell commands
  • Search file systems and files for specific contents

Reading

Exercises