Quem já escreveu shell scripts algum dia já deve ter ouvido falar de Julio Cezar Neves. O curso escrito por ele e publicado na Linux Magazine está disponível para download, dividido em onze partes desde conceitos básicos até sincronização entre processos.
Além do curso de shell script, a Linux Magazine conta com uma seção direcionada especialmente para programação, com diversos tutoriais e matérias que tornam fácil o aprendizado e aprimoramento do programador.
Fonte: Linux Magazine