
Nessa aula iremos escrever o nosso primeiro script.
Nessa aula iremos ver como fazer um cabeçalho completo para o nosso script.
Dicas para se fazer um código limpo.
Nessa aula iremos ver a importância de comentar os códigos.
Nessa aula iremos falar sobre alguns tipos especiais de comentários.
Nessa aula iremos conhecer boas práticas para se nomear variáveis e funções.
Nessa aula iremos falar sobre versionamento.
Nessa aula irei sugerir mais algumas coisas para deixar seu script ainda melhor.
Nessa aula iremos aprender a usar flags.
Nessa aula iremos construir um menu com o comando select.
Nessa aula iremos ver como verificar erro de sintaxe.
Nessa aula iremos aprender a criar funções.
Nessa aula iremos aprender a colorir um texto.
Nessa aula iremos aprender a utilizar vetores. Vetores são formados por uma sequência de variáveis.
Recursão é quando uma função chama a si própria. Nessa aula iremos ver como implementar recursão em shell.
Nessa aula iremos aprender a debugar o nosso script.
Nessa aula iremos utilizar o comando grep em um script.
Nessa aula iremos utilizar o comando test que testa se uma expressão lógica é verdadeira.
Nessa aula iremos implementar a sequência de Fibonacci.
Nessa aula iremos ver como agregar mais opções para o usuário através das opções de linha de comando.
Nessa aula iremos aprender a utilizar os arrays associativos (hash) utilizando Shell Script. Hash são os famosos dicionários onde temos a associação de chave e valor. Em um dicionário, o valor é acessado através da chave.
Vamos relaxar um pouco, nessa aula iremos conhecer o comando sort para ordenarmos três números.
Nessa aula iremos escrever um script que fará uso do comando date.
Nessa aula iremos conhecer sobre expressões regulares. Expressão regular é um método formal de se especificar um padrão de texto.
Nessa aula iremos continuar o nosso aprendizado com expressões regulares.
Nessa aula daremos continuidade ao aprendizado de expressões regulares.
Nessa aula daremos continuidade ao estudo de expressões regulares.
Nessa aula iremos aprender a extrair dados da Internet.
Nessa aula iremos escrever um script que ler e exibe cada linha de um arquivo.
Nessa aula iremos fazer um script que recebe como parâmetros dois arquivos e imprime um relatório contendo informações sobre possíveis diferenças de um para o outro.
Nessa aula iremos escrever um script que buscará por uma palavra num arquivo.
Nessa aula iremos escrever um script de administração com várias funções.
Nessa aula iremos escrever um script que verifica se um usuário é root.
Nessa aula iremos escrever um script que simula um relógio.
Nessa aula iremos ver um script que verifica se a primeira palavra está contida na segunda, ou seja, se é substring.
Nessa aula mostrarei algumas variáveis especiais do shell.
Nessa aula iremos fazer um script que recebe um arquivo contendo vários nomes de pessoas (cada nome em uma linha) e sorteia uma dessas pessoas.
Nessa aula iremos saber um pouco mais sobre Shell Script.
Nessa aula iremos ver como construir interfaces amigáveis com dialog.
Considerações finais sobre o curso.
Um script é uma lista de comandos, ou seja, é aquilo que o usuário digitaria na linha de comando (terminal). O shell é muito poderoso fazendo com que a criação de scripts se torne cada vez mais frequente. Que tal escrever programas de qualidade em shell?
Esse curso irá lhe proporcionar uma boa base para a programação de scripts utilizando a linguagem Shell Script. Os scripts são ótimos para automatizar tarefas (os administradores de sistema que o diga) do servidor. Após a realização desse curso, você estará apto a desfrutar das vantagens que a automatização de tarefas pode trazer!
Não se preocupe se você não tem experiência alguma com programação, pois programar em shell é fácil e divertido. Não vamos bater cabeça com a linguagem, pelo contrário, iremos nos concentrar naquilo que mais gostamos: algoritmos. O que está esperando? Vamos programar em shell !!