Para fazer scripts profissionais e voltados a usuários iniciantes, temos que tomar uma série de cuidados, como por exemplo, exibir um help sobre o funcionamento do script, permitir passagem de parâmetros, checar se os parâmetros informados são válidos, se solicitarmos o uso de arquivos, verificar se o usuário possui o privilégio mínimo requerido naquele arquivo, se o script tem alguma dependência checar se essa dependência foi suprida no ambiente do usuário, e caso negativo informar como ele pode suprí-la.
Junto com meu grande amigo André Déo, desenvolvemos esse script base que demonstra todos os conceitos listados acima. Esperamos que seja útil a todos.
Observação: Se você não conhece o getopts conheça-o aqui.
Deixe um comentário