CENAPAD – UFC » Portfólio de curso

Portfólio de curso

Curso: Introdução a shell script

Carga:3h

Pré-requisitos: Levar notebook Unix

Sinopse:  Um breve curso de introdução ao Shell Scripting. Aqui, o aluno vai aprender os fundamentos de como fazer scripts em bash.

A estrutura do curso é que os conceitos de shell sejam explorados em abordagens práticas, com um problema que sirva de motivação para que ele seja atacado. A abordagem será tanto a criação de programas na hora para tentar resolver o problema proposto como também serão mostrados scripts já implementados e falando como eles resolvem isso.

Será vista a parte da estrutura de controle de um programa (while, for, if, case) e alguns comandos básicos do shell scripting (cat, find, grep, chmod).

Conceitos de shell também serão explorados:

  • redirecionamento de I/O
  • pipeline
  • permissão Unix
  • saída de comando ($?)
  • expansão de comando
  • variáveis de ambiente
  • uso do crontab