#!/bin/bash
FILE_CREAT='/tmp/testfile'
MAX_SIZE=$(( 1 * 1024 * 1024 ))
rm -rf ${FILE_CREAT}
while true
do
STRING=''
for (( i = 0 ; i < 100 ; i++ ))
do
NUM_RAN=$(cat /dev/urandom | tr -dc 0-9 | head -c 1)
if [ $i -eq 0 ]
then
STRING=${NUM_RAN}
else
STRING=${STRING}' '${NUM_RAN}
fi
done
echo ${STRING} >> $FILE_CREAT
FILE_SIZE=$(du -s ${FILE_CREAT} | awk '{print $1}')
if [ ${FILE_SIZE} -ge ${MAX_SIZE} ]
then
break
fi
done
exit $1