Because my intent here is not to make you shell or awk programming experts, there are obviously things that we didn’t have a chance to cover. However, I hope I have given you the basics to create your own tools and configure at least your shell environment the way you need or want it.
Like any tool or system, the way to get better is to practice. Therefore, my advice is that you play with the shell and programs on the system to get a better feeling for how they behave. By creating your own scripts, you will become more familiar with both vi and shell script syntax, which will helpyou to create your own tools and understand the behavior of the system scripts. As you learn more, you can add awk and sed components to your system to make some very powerful commands and utilities.