Senhor
1. Implemente um script que move arquivos e/ou diretórios para para /tmp. Encontre uma forma de fazer com que esse script seja automaticamente usado no lugar do rm.
2. Implemente um script que procura arquivos chamados "core" ou "core.????" (os interrogações representam dígitos) na máquina toda e registra os arquivos encontrados num arquivo no diretório /tmp.
3. Implemente um script que procura arquivos cujo nome termina em '.bak' ou '~' num diretório e todos os seus subdiretórios e os move para o diretório /tmp.
4. Implemente um script que executa um determinado comando repetidamente, uma vez para cada arquivo especificado. Se o não forem especificados nomes de arquivos, o script executa o comando para todos os arquivos (menos os que começam com '.') do diretório corrente. Ex.: "repete.sh gv dir/*ps" (chama o gv - GhostView - para todos os arquivos em dir cujo nome termina em ps); "repete.sh ls" (executa o ls para todo arquivo no diretório corrente).
5. Implemente um script que descompacta um arquivo zip dentro de um diretório com nome semelhante ao arquivo original. Exemplo: se o nome do arquivo zip for "abc.zip", ele deve ser descompactado dentro de um diretório chamado "abc".
6. Implemente um script que cria n diretórios (0 < n < 100) com nomes "dir01", "dir02", etc. Os diretórios devem ser criados sob o diretório corrente. Obs.: os zeros nos números entre zero e nove são muito importantes.
7. Implemente um script que tenta chamar a atenção do usuário emitindo sinais sonoros. Ele deve receber dois argumentos: o primeiro é o número de sinais sonoros que ele deve emitir e o segundo é tempo entre os sinais sonoros (em segundos). Se o segundo argumento for omitido, o tempo deve ser de 1 segundo. Se além dele, o primeiro argumento for omitido, o número de sinais deve ser 4.