From the course: Troubleshooting and Debugging Bash
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Reverse engineering - Bash Tutorial
From the course: Troubleshooting and Debugging Bash
Reverse engineering
- [Host] Programmers and systems administrators succeed because they're lazy. I know that sounds bad, but really it's true. Find other people's scripts, read the excellent commenting they provide, and learn from other people's work. The best of the best that I know are trying to be the most efficient they possibly can be, because they see the opportunities in automation. And they don't want to waste their time doing repetitive tasks that they don't have to do. Systems administration is one of the best expressions of this positive laziness, as it is a cross-platform way to get commonly undertaken tasks done by running a scripted set of commands that will do the tasks for you. Sometimes when you don't know how to do do something, asking a colleague is not the best way to learn. Sometimes the best way to learn is to simply find an example of someone else accomplishing the thing you're trying to do, and then acquiring the script…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.