perf.sh - scroll - scrollbackbuffer program for st
 (HTM) git clone git://git.suckless.org/scroll
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       perf.sh (505B)
       ---
            1 #!/bin/sh
            2 
            3 set -eu
            4 
            5 export POSIXLY_CORRECT=1
            6 num=1000000
            7 seq=seq
            8 
            9 if [ -x /usr/bin/jot ]; then
           10         seq=jot
           11 fi
           12 
           13 rm -f perf_*.log
           14 
           15 for i in `$seq 10`; do
           16         /usr/bin/time st -e                      $seq $num 2>>perf_0.log
           17 done
           18 
           19 for i in `$seq 10`; do
           20         /usr/bin/time st -e ./ptty               $seq $num 2>>perf_1.log
           21 done
           22 
           23 for i in `$seq 10`; do
           24         /usr/bin/time st -e ./ptty ./ptty        $seq $num 2>>perf_2.log
           25 done
           26 
           27 for i in `$seq 10`; do
           28         /usr/bin/time st -e ./ptty ./ptty ./ptty $seq $num 2>>perf_3.log
           29 done