Не могли бы вы посоветовать, как реализовать сервер для тестирования скриптов, например, как на coursera .
Есть ввод, где ученики прикрепляют свой сценарий.
И следующие шаги для меня весьма туманны, так как я их вижу:
- сервер получает скрипт
- сервер проверяет расширение скрипта
- сервер запускает скрипт bash с данными тестирования (ввод std), ожидает результата >> создает выходной файл
- выходной файл сравнивается с решением
- сервер отправляет ответ
Это правильно? Есть ли другие решения?