Esse curso Shell Script é totalmente voltado para a prática, para a criação do zero de scripts bash shell que serão úteis no dia a dia de qualquer administrador de sistemas ou analista de suporte Linux ou Unix.
A habilidade de automatizar tarefas através do shell scripting valoriza muito o profissional Linux pois aumenta sua produtividade, sua proatividade e dá a ele a capacidade de criar soluções e não apenas resolver problemas.
Um Shell Script é uma forma de estruturar e criar uma rotina e uma lógica na execução de comandos GNU/Linux e Unix. Para isso, o shell implementa um conjunto de instruções para uso de variáveis, interação com o usuário, instruções condicionais, de loop, tratamentos de erros e muito mais.
O curso está estruturado em seções, abordando os seguinte itens:
Esses conhecimentos dão ao profissional Linux toda a base necessária para que ele possa automatizar qualquer tarefa repetitiva, como por exemplo:
Toda seção do curso conta com vários exercícios práticos e com videoaulas mostrando como eles podem ser resolvidos. Esses exercícios são em sua maioria voltados para cenários reais, que realmente podem ser aplicados em um ambiente de produção.
As aulas são focadas no tipo de Shell "Bash", mas as mesmas instruções podem ser usadas em qualquer outro shell como sh e ksh, com variações mínimas.
Você também poderá aplicar esses conhecimentos em qualquer distribuição Linux e Unix, e até mesmo em um sistema Mac OS X.
Além da grade curricular detalhada abaixo, você pode conferir mais detalhes através de algumas aulas com visualização gratuita e dos comentários dos demais alunos.