Scripting languages are regularly used in server environments to automate tasks. This course
introduces the student to the Linux operating system, which is often used in enterprise servers.
Students will learn how to write scripts to automate tasks using the Unix shell and other
scripting languages such as Perl, Python, and Ruby. Regular expressions and their use with
common Unix commands such as grep, sed and awk/gawk are discussed. Process control, file systems,
redirection, pipes, and scheduling tasks with cron are also discussed.
Prerequisites: CSCI-105