Parallelize afl-tmin to use multiple cores
| #!/bin/bash | |
| cores=$1 | |
| inputdir=$2 | |
| outputdir=$3 | |
| pids="" | |
| total=`ls $inputdir | wc -l` | |
| for k in `seq 1 $cores $total` | |
| do | |
| for i in `seq 0 $(expr $cores - 1)` | |
| do | |
| file=`ls -Sr $inputdir | sed $(expr $i + $k)"q;d"` | |
| afl-tmin -i $inputdir/$file -o $outputdir/$file -- & #put the command to run after the -- | |
| done | |
| wait | |
| done |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
fennecdjay commentedMay 16, 2017
very handy, thank you.