Linux: Bash Shell and Scripts Preview

Linux: Bash Shell and Scripts

Start my 1-month free trial

Course details

Bash scripting can help you automate routine tasks and save valuable time, whether you're a Linux user, sys admin, or software developer. Kevin Dankwardt has written thousands of bash scripts, short and long. Here he teaches you how to read and write scripts, and provides a series of scripting challenges to help you test your new skills. Learn about the bash environment, local variables, functions, loops, case statements, string operations, and coprocesses. Plus, learn how to use the text processing utilities sed and AWK to read and edit data in text files. The topics covered in this course are vital for Linux administration, and required for many Linux certifications.

Earn a sharable certificate

Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.

Sample certificate

Certificate of Completion

  • Showcase on your LinkedIn profile under “Licenses and Certificate” section

  • Download or print out as PDF to share with others

  • Share as image online to demonstrate your skill

Instructor

  • Click here to view Kevin Dankwardt’s instructor page

    Kevin Dankwardt

    Linux system developer at K Computing Inc

    Dr. Kevin Dankwardt is a leader in the Linux community and an authority on embedded Linux.

    In 1992, he founded the training and consulting firm K Computing. Since that time, the company has become a leader in embedded Linux training and consulting.

    Since 1992, Dr. Dankwardt has designed, developed, and delivered training and consulting on a wide range of subjects such as Linux device driver programming, Linux embedded systems engineering, Linux real-time programming, Linux system and network administration, Perl programming, C++ programming, Unix parallel programming, Unix real-time programming, Unix system programming, and Unix network administration, as well as a large number of specially targeted classes in conjunction with world-leading technical partners.

    Dr. Dankwardt earned his PhD in computer science from the Center for Advanced Computer Studies at the University of Louisiana (Lafayette), and served as an assistant professor at Louisiana Tech University, where he served as interim chairman of the Computer Science department. He is a regular speaker at major conferences and frequently writes articles on Linux development topics. In addition, he chaired the education committee of the Embedded Linux consortium, served as contributing editor to LinuxDevices.com and Embedded Linux Journal, and served as technical chair of Embedded Linux conferences throughout the United States and Europe. Dr. Dankwardt currently lives and works in Silicon Valley where he participates in various Linux activities including founding and leading the 2,500+ member Silicon Valley Linux Technology meetup group.

Skills covered in this course

Viewers of this course

254,319 people watched this course

Contents