Вы можете попробовать ideone.com. Вы можете редактировать и запускать сценарии bash там (как прокомментировал Деннис, сценарии оболочки практически никогда не компилируются). Вход ограничен стандартным вводом, а вывод ограничен стандартным выводом, поэтому вы не можете использовать его для разработки скриптов манипулирования файлами. Если вы просто пытаетесь избежать ситуации двойной загрузки / перезагрузки, нет необходимости искать «онлайн» решение.
Рекомендация Дэна о Cygwin кажется разумным способом запуска сценариев оболочки под Windows.
Если вам нужно что-то более полное Unix-у, вы можете попробовать виртуальную машину (запустить другую ОС «внутри» Windows). Я думаю, что вы можете использовать VMWare Player для запуска множества предустановленных дистрибутивов GNU/Linux.
Кроме того, вы можете попробовать VirualBox и установить предпочитаемую систему Unix-y под ним, если вы не можете найти подходящий образ виртуальной машины, который совместим (или вы предпочитаете не использовать) VMWare Player.