Intermediate Unix and Bash Scripting for Mac OS X

This course is designed for those who have taken Introduction to Unix for Mac OS, or have equivalent experience, and require greater productivity within the Unix environment. It teaches shell scripting for the Bash shell. The Bash shell is an improved Bourne shell used on Linux systems, Mac’s OS systems, and the CYGWIN PC desktop application. Typical Unix commands used in shell scripting will be presented along with programming concepts used in writing scripts (branching, loops, variables, quoting, sub-shells, debugging, and trapping signals). The stream editor sed is also covered with an introduction to basic regular expressions.


    • Logging in and practicing with the interface
    • Basic commands
    • The big picture
    • Data organization
    • Frequently-used commands
    • The user environment
    • File security and communication
    • File manipulation
    • Data manipulation
    • The vi text editor
    • Networking and file transfer utilities
    • Customizing your environment
    • Command interpretation: the shell

    This course is the foundation for everyone that needs to understand the basics of UNIX. Some end users will need no instruction in UNIX beyond this course. Other end users (e.g. UNIX system administrators and UNIX programmers) will want this course as a foundation into advanced classes.

    • An understanding of the GUI interface for Mac OS

    Short-term, the student will be immediately productive within the UNIX environment, and have a feeling of comfort and confidence in using UNIX commands to operate on program and data files.Long-term, the student will be able to solve problems within the UNIX framework, and will be self-sufficient in gaining further knowledge of UNIX as it becomes necessary.

    • PC Workstation for use during training
    • Student Manual

    • U201 – Intermediate Unix and Bash Scripting for Mac OS

    Course Reviews


    • 5 stars0
    • 4 stars0
    • 3 stars0
    • 2 stars0
    • 1 stars0

    No Reviews found for this course.

    © Euler. All rights reserved.
    Contact Us to Register