Witam, otóż chciałem się was o coś poradzić. A mianowicie zna ktoś może jakiś interpreter basha, który można użyć na stronie www? Albo ma ktoś jakiś pomysł jak sprawdzać czy napisany kod w bashu jest poprawny? Dokładniej to wygląda tak, że jest np. zadanie: "Napisz skrypt wykorzystując pętlę for, który będzie wyświetlał liczby parzyste z przedziału 2-12". Kod wygląda tak:

#!/bin/bash
for((i=2;i<=12;i=i+2))
do
echo $i
done

I myślałem, że będę to robił w taki sposób: W formularzu na stronie będzie się wpisywać kod. Kod będzie przesyłany do pliku i wykonywany na serwerze. Następnie na stronie będzie wyświetlane to, co się pojawi po wykonaniu skryptu. I chciałem zrobić jakieś sprawdzenie czy wyświetlony wynik jest zgodny z oczekiwanym. Lecz nie przewidziałem jednej rzeczy, jak to sprawdzić czy na pewno jest użyta pętla "for"? Bo równie dobrze ktoś może napisać:

#!/bin/bash
echo 2
echo 4
echo 6
echo 8
echo 10
echo 12

Tu i tu w konsoli pojawiłoby się to samo. Więc mój sposób porównywania wyników odpada, bo obojętnie czy się napisze wszystko samemu, czy użyje pętli for, wynik będzie ten sam.
A więc ma ktoś jakiś pomysł jak mógłbym takie coś zrobić? Dodam, że nie chcę tego zrobić w taki sposób, że kod musi zgadzać się w 100% z tym co napisałem powyżej, bo np. jedni mogą używać spacje co równa się, inni spacje co średnik itp. Żeby jako poprawny był akceptowany każdy poprawny kod wykorzystujący pętlę for.
Chyba, że ktoś ma całkiem inny pomysł na to, bez wykorzystania serwera, obejmujący tylko interpretację tego co napisał użytkownik. Będę wdzięczny za wszystkie porady.
Oraz jak ktoś zna jakieś strony warte polecenia związane z tym co mam zamiar zrobić, to będę wdzięczny za każdą okazaną pomoc.