]> git.lyx.org Git - lyx.git/blob - development/keystest/doNtimes.sh
Update format in lyxrc.dist
[lyx.git] / development / keystest / doNtimes.sh
1 #!/bin/bash
2 KT=`dirname "$0"`
3
4 . "$KT/shared_functions.sh"
5
6 N=$1
7 shift
8
9 echo doNtimes .$N. "$@"
10
11 i=0
12 for intr in `yes | head -n$N`
13 do
14         i=$(($i+1))
15         echo 'TRY#' $i
16         if ! "$@"
17         then
18                 echo TRIES_REQUIRED: $i
19                 kill_all_children $$
20                 exit 1
21         fi
22 done
23
24 kill_all_children $$
25 echo DONE $N TIMES
26