Что делает 'sudo -E bash -'?
Запускает скрипт от root с сохранением переменных окружения
Из man sudo     -E, --preserve-env
                 Indicates to the security policy that the user wishes to preserve their existing environment vari‐
                 ables.  The security policy may return an error if the user does not have permission to preserve the
                 environment.
Частичный ответ: курл вытянет файл и передаст его через пайп на исполнение башу от рута.
Полный ответ: man curl; man sudo; man bash