on 0.4.0 help sign in
gogol/script/travis-timeout
15 lines 275 B history raw
1#!/usr/bin/env bash
3$* &
4pidA=$!
5minutes=0
7while true; do sleep 60; ((minutes++)); echo -e "\033[0;32m$minutes minute(s) elapsed running '$*'\033[0m."; done &
8pidB=$!
9wait $pidA
10resA=$?
12echo -e "\033[0;32m'$*' exited with status ${resA}.\033[0m"
13kill -9 $pidB
15exit $resA