#!/bin/bash count=0 while true; do echo "Test" > inp_text.txt for i in `seq 1 100`; do r1=`./random` r2=`./random` echo "${r1} ${r2}" >> inp_text.txt done echo "#" >> inp_text.txt cat inp_text.txt | ./a.out > /dev/null echo "Test ${count} wo segfault" let count=($count + 1) if [ $? -ne 0 ]; then break fi done