Programação de Scripts - Atividade 02

Leia com atenção as instruções abaixo.

Valor: 1,0 ponto na 1ª Nota.

Data da Entrega Limite: 16/10/2021

Questão 01 - 1,0 Ponto

O objetivo desta atividade é fazer que o aluno use bastante o terminal, para se acostumar com o ambiente em linha de comando. Não use ferramentas gráficas para auxiliar, faça tudo pelo bash. Tudo que for feito deve ser carregado no repositório.

Crie uma pasta chamada atividades na raiz do seu repositório. Dentro dela coloque uma pasta chamada atividade02. O caminho completo deve ser atividades/atividade02.

Em seguida, dentro da pasta atividade02, crie três pastas:

  1. professores
  2. disciplinas
  3. historico

Na pasta professores, você deve criar uma arquivo de texto vazio para cada professor do campus. Acesse a página do Campus e recupere o nome de cada docente. Por exemplo, para João Marcelo Uchôa de Alencar, você deve criar o arquivo joao_marcelo_uchoa_de_alencar.txt.

Na pasta disciplinas, você deve criar um arquivo de texto vazio para cada disciplina obrigatória do seu curso. Na página do curso há a grade completa. Por exemplo, para Fundamentos de Programação, você deve criar o arquivo fundamentos_de_programacao.txt.

Na pasta historico, você deve criar, de acordo com a nomenclatura acima, uma pasta para cada disciplina que já foi aprovado. Dentro dessa pasta, deve haver dois links simbólicos (soft links):

  1. programa: deve apontar para o arquivo da disciplina na pasta disciplinas.
  2. professor: deve apontar para o arquivo do professor na pasta professores.

Atenção: os links deve ser relativos à pasta da disciplina no histórico. Em outras palavras, se você clonar o repositório em outra pasta, os links devem continuar válidos.

Veja abaixo o exemplo para uma única disciplina:

.
├── disciplinas
│   └── fundamentos_de_programacao.txt
├── historico
│   └── fundamentos_de_programacao
│       ├── professor -> professores/joao_marcelo_uchoa_de_alencar.txt
│       └── programa -> disciplinas/fundamentos_de_programacao.txt
└── professores
    └── joao_marcelo_uchoa_de_alencar.txt