#!/bin/bash GREEN="\033[0;32m" YELLOW="\033[0;33m" RESET="\033[0m" for f in test/*.test do echo -e "$YELLOW$f...$RESET" diff <(./isjit $f) "${f/.test/.result}" && echo -e "${GREEN}OK$RESET" done