Se você remover exec
, o script de inicialização continuará em execução, aguardando até que o utilitário iniciado seja encerrado. Por exemplo. ineficiente e desperdiça RAM extra e outros recursos (a menos que você queira monitorar algum tipo de terminação anormal e reinicie o utilitário novamente)
Com exec
, em vez de aguardar o término do utilitário iniciado, o utilitário é iniciado no lugar de um script existente.