MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Up and Running with Bash Scripting

Course Summary

  A fast-paced introduction to Bash script, a popular shell scripting language on Mac OS X and Linux.   


  • +

    Course Syllabus

    Introduction
    Welcome
    What you need to know before continuing
    Using the exercise files
    1. Working with the Command Line
    What's Bash?
    Reviewing common Bash commands
    Tilde and brace expansion
    Changing where things go with pipes and redirection
    Manipulating output with grep, awk, and cut
    Understanding Bash script syntax
    Creating a basic Bash script
    2. Building Bash Scripts
    Displaying text with echo
    Working with variables
    Command substitution
    Working with numbers
    Comparing values
    Working with strings
    Coloring and styling text
    Exploring some handy helpers: date and printf
    Working with arrays
    Reading and writing text files
    Using here documents
    Challenge: Make a script that generates a system report
    Solution: Make a script that generates a system report
    3. Control Structures
    Testing truth conditions with the if keyword
    Working with while and until loops
    Introducing for loops
    Selecting behavior using case
    Using functions
    4. Interacting with the User
    Working with arguments
    Working with flags
    Getting input during execution
    Ensuring a response
    Challenge: Make a script that uses input
    Solution: Make a script that uses input
    Conclusion
    Next steps
     

     


Course Fee:
USD 25

Course Type:

Self-Study

Course Status:

Active

Workload:

2 - 3 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top