Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Soa cap2 exercicios

224 views

Published on

  • Be the first to comment

  • Be the first to like this

Soa cap2 exercicios

  1. 1. Ficha de exercícios ­ ShellScript 1. Escreva um conjunto de scripts para gerenciar a remoção de arquivos. A script del deve mover  os arquivos passados como parâmetros para um directório lixeira; o script undel deve mover  arquivos da lixeira para o directório corrente e o script lsdel deve listar o conteúdo da lixeira. O  directório lixeira deve ser definido através da variável de ambiente $LIXEIRA.  2. Funda os scripts do exercício anterior em um só script del, com os demais (undel e lsdel) sendo  links simbólicos para o primeiro. Como fazer para que o script saiba qual a operação desejada  quando ele for chamado, sem precisar informá­lo via parâmetros ?  3. Crie um script, que ao ser executado liste as seguintes opções:  1 ­ Adicionar Usuário.  2 ­ Remover Usuário  Dica: Ao adicionar o usuário deverá ser solicitado nome do usuário, diretório home e senha. Ao  remover será solicitado o nome do usuário e todos os dados do mesmos devem ser excluídos  também.  4. Crie um script, que ao ser executado liste as seguintes opções:  Crie um arquivo como base de dados, contendo nome e telefone.  A ­ Para adicionar novo nome e telefone  E ­ Para excluir  C ­ Para consultar  O ­ Para organizar  5. Crie um script, que ao ser executado liste as seguintes opções:  1 ­ Faça backup de todo o directório /home/usuário (empacotado e compactado), para seu  primeiro dispositivo de fita dat, e solicite o nome do arquivo a ser criado  2 ­ Restaure todo o conteúdo deste directório. Sendo que esta opção lista o conteúdo da fita e  solicita o nome do arquivo a ser restaurado.  3 ­ Verifique o conteúdo de sua fita dat.  6. Crie um script, que ao ser executado liste as seguintes opções:  Solicite o nome do directório desejado, entre nesse directório e liste seu conteúdo.  1 ­ Solicita o nome do arquivo a ser impresso.  2 ­ Solicita o nome do arquivo a ser editado.  3 ­ Solicita o nome do arquivo a ser excluído.  4 ­ Para sair do script.Sistemas Operativos Avançados docente: Jonnathan Guambe

×