Ну, простым подходом было бы просто создать кучу временных файлов перед каждым .bin
файлом:
function randomFiles() {
for (( i=1; i<=$[$RANDOM%$1+1]; i++ ))
do
mktemp -q --tmpdir=.
done
}
for n in {1..1000}; do
dd if=/dev/urandom of=file$( printf %03d "$n" ).bin bs=1 count=$(( RANDOM + 1024 ))
randomFiles 10
done
rm -f tmp.*
Это создаст от 1 до 10 временных файлов после каждого .bin
файла, сдвигая следующий номер inode вперед.