I need to extend my programming knowledge, I know as a system administrator, I should automate everything I need to do more than twice and therefore I need more programming skills. I've been thinking of learning shell programming, as it is the most ubiquitous in Linux systems. I already know some shell programming and for most of the simple tasks I can easily write a small shell script. The problem is I really need more to become more skilled, to speed up the things I do and make my life easier.
Full story »