summaryrefslogtreecommitdiff
path: root/postprocess.sh
diff options
context:
space:
mode:
Diffstat (limited to 'postprocess.sh')
-rw-r--r--postprocess.sh27
1 files changed, 22 insertions, 5 deletions
diff --git a/postprocess.sh b/postprocess.sh
index 7c4b4e6..9316357 100644
--- a/postprocess.sh
+++ b/postprocess.sh
@@ -2,11 +2,28 @@ export LANG=C
2export LC_ALL=C 2export LC_ALL=C
3export LC_CTYPE=C 3export LC_CTYPE=C
4 4
5sudo sysctl kern.maxfilesperproc=65563 5
6sudo sysctl kern.maxfiles=65563 6mfpp=`sysctl -n kern.maxfilesperproc`
7mf=`sysctl -n kern.maxfiles`
8
9
10if [ $mfpp -lt 65563 -o $mf -lt 65563 ]; then
11 printf "System resources not tuned, %d and %d please run:\n" $mfpp $mf
12 printf "sudo sysctl kern.maxfilesperproc=65563\n"
13 printf "sudo sysctl kern.maxfiles=65563\n"
14 exit
15fi
16
7ulimit -n 65563 17ulimit -n 65563
8 18
9for a in 199[56789]_Q? 20*_Q?; do ./sort_plz $a; done 19export PATH=${PATH}:`pwd -P`/bin/
20
21if ! test -d work; then
22 printf "This directory contains no work/ directory.\n"
23 [ -d ../work ] && printf "(but .. does)\n"
24 exit 1
25fi
10 26
11rm -rf sorted 27cd work || exit 1
12mkdir sorted 28
29for a in 199[56789]_Q? 20*_Q?; do ./sort_plz $a; done