claudomiro
(usa Outra)
Enviado em 01/06/2009 - 21:09h
alguém poderia me ajudar a responder estes exercicios abaixo
1. Escreva um script para criar cópias backup de todos os arquivos de extensão ".txt" em um diretório. O seu script deve seguir os seguintes passos:
o Verifique se existe, no diretório corrente, um arquivo chamado ".backup". Se não existir, este diretório deve ser criado.
o Em seguida, faça uma cópia de todos os arquivos para o diretório ".backup", mas acrescente ao nome do arquivo, como sufixo, a data e hora em que a cópia foi feita.
2. Você publicou, em diversos sites na Web, um anúncio de vagas para estágio em sua empresa. Como resultado, você recebeu dezenas de currículos, mas possui apenas uma vaga. Escreva um shell script para enviar, automaticamente, para todos os candidatos rejeitados, uma mensagem personalizada (em que o nome de cada candidato aparece) agradecendo-lhe pelo seu interesse em estagiar na sua empresa e lamentando pela impossibilidade de contratação no momento, devido à limitação no número de vagas.
3. Escreva um script que verifique, ao ser invocado, o número de parâmetros fornecidos. Caso este número estiver errado, o script deverá ecoar uma mensagem de erro para a tela e finalizar a execução. A decisão quanto ao número de parâmetros a ser testado é sua, mas o script, no teste, deve refletir esta decisão.
4. Escreva um script para gerar páginas no formato pdf das páginas de documentação (man) dos comandos "ls", "find", "xargs" e "dd". Dica: veja a documentação do programa "man".
5. Escreva um script que exiba um menu ao ser invocado, as opções do menu serão:
o 1 – Executar Script de Backup
o 2 – Enviar e-mails candidatos estagiários
o 3 – Script verifica número de parâmetros fornecidos
o 4 – Script converte man pages em pdf
o 5 – Sair
 Observações:
 Cada opção deve executar o script dos exercícios anteriores, por exemplo, opção 1 executa script do exercício 1, opção 2 executa script do exercício 2, e assim por diante.