#!/bin/sh # Choose a random file from a given directory using rnda(1). Ignores dot files. dir=${1:-.} set -- "$dir"/* if ! [ -e "$1" ] ; then printf >&2 'rndf: No files found in %s\n' "$dir" exit 1 fi rnda "$@"