1 # Is Software Carpentry Right for you?
5 The Software Carpentry lessons on the shell will cover:
6 * How to create, delete and move files and directories using the command line
7 * How to use pipes and filters to redirect the input/output of commands to get commands to work together
8 * How to assign values to shell variables and reference them in your own code
9 * How to create loops to simplify repetitive tasks
10 * How to put all of the above into a script/function save and run later