#!/bin/bash
IMAGES=./data
MOVETO=./data2
HOWMUCH=3
for counter in $(seq 1 $HOWMUCH); do
FILESCOUNT=$(ls $IMAGES -1 | wc -l)
if [ $FILESCOUNT -gt 0 ]; then
FILETOMOVE=$(ls $IMAGES -1 | tail -n +$(( $RANDOM % FILESCOUNT )) | head -n 1)
mv $IMAGES/$FILETOMOVE $MOVETO
fi
done
třeba tak...
IMAGES - kde jsou obrázky
MOVETO - kam je přesunout
HOWMUCH - kolik jich přesunout