run.sh 187 B

12345678910111213
  1. IN="$(mktemp --suffix .HC)"
  2. cat > "$IN"
  3. hcc "$IN" | tail -n +2
  4. if [ -f "./a.out" ] && ! [ -s "./a.out" ]; then
  5. OUT="$(mktemp)"
  6. mv ./a.out "$OUT"
  7. chmod +x "$OUT"
  8. exec "$OUT"
  9. fi