#!/bin/bash # $RANDOM returns a different random integer at each invocation. # Nominal range: 0 - 32767 (signed 16-bit integer). RANGE=`ls -l /mnt/card/boot_screens/ | grep -c bmp` echo number=$RANDOM let "number %= $RANGE" exec sdisp "/mnt/card/boot_screens/Startup_screen"$number".bmp" echo exit 0