3 # Program: TimeProgram.sh
5 # Synopsis: Get reliable timing results for a program
7 # Syntax: ./TimeProgram <name> Program args...
15 # discard first output
16 time -p $
* > /dev
/null
2>&1
18 # Gather three data points
19 (time -p $
* > /dev
/null
) 2>&1 |
grep user |
sed 's/user //'
20 (time -p $
* > /dev
/null
) 2>&1 |
grep user |
sed 's/user //'
21 (time -p $
* > /dev
/null
) 2>&1 |
grep user |
sed 's/user //'