This is a survey of several UNIX tools and techniques: common commands, shells and shell programming, regular expressions, sed, awk, cron, make and a skimming of Perl. Comparisons to Windows will be used to illustrate similarities and differences and to illuminate the UNIX system.
At the end of this course the student will be able to:
Use common UNIX commands and techniques.
Apply regular expressions with commands that exploit them for useful results.
Create simple scripts using sed, awk, Perl and (depending on time) Python.
Understand "under the hood" tools such as cron and recognize important daemon processes.
Understand current issues related to open-source and free software.
> Direct link to course prerequisites.
> Buy your textbooks and other required course materials online from the Brandeis Bookstore ,or visit the bookstore in the Shapiro Campus Center.