#! /bin/sh ls -1r | egrep '^[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]$' | sed -e 1d -e 's@^\(....\)-\(..\).*@mkdir -p \1/\2 2> /dev/null; echo mv & \1/\2; mv & \1/\2@' | sh