16 lines
No EOL
266 B
Bash
Executable file
16 lines
No EOL
266 B
Bash
Executable file
#!/bin/bash
|
|
|
|
$* &
|
|
pidA=$!
|
|
minutes=0
|
|
|
|
while true; do sleep 60; ((minutes++)); echo -e "\033[0;32m$minutes minute(s) elapsed.\033[0m"; done &
|
|
pidB=$!
|
|
|
|
wait $pidA
|
|
exitCode=$?
|
|
|
|
echo -e "\033[0;32m$* finished.\033[0m"
|
|
|
|
kill -9 $pidB
|
|
exit $exitCode |