CI066 - Oficina de Programação
Notas de Aula # 13e

Prof. Armando Luiz N. Delgado

Exemplos 13e

Clique aqui para ter acesso a todos os scripts shell usados como exemplos na disciplina.

  1. Funções.

  2. Uso de arrays.

  3. Uso de arrays. O script deve ecoar a si mesmo de trás para frente: linha por linha, caracter a caracter, e palavra por palavra. Cada tipo de reversão deve ser ecoada para arquivos diferentes.

  4. Uso de arrays. Carregando o conteúdo de um arquivo em um array, sem usar variável IFS. Observe-se o uso de tr(1).

  5. Uso de parâmetros especiais. O exemplo apresentado é um trecho do script .xsession que é executado pelo X11 toda vez que ele é iniciado. A idéia é que determinadas variáveis definem programas e diretórios usados pelos programas do usuário. Se estas variáveis não forem definidas e exportadas previamente (por exemplo, nos arquivos .bashrc ou .bash_profile), elas possuem um valor default.

  6. Uso de parâmetros especiais. Dado um conjunto de arquivos de imagens em diversos formatos (e.g., JPEG, PCX, TIFF, etc.), converta-os para o formato GIF.

Clique aqui para ter acesso a todos os scripts shell usados como exemplos na disciplina.



Armando Luiz Nicolini Delgado
2008-10-06