Нужно найти все файлы созданые с 18 до 23
#!/bin/bash
for y in 2012 2013
do
for i in 01 02 03 04 05 06 07 08 09 10 11 12
do
for j in 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
do
echo "$i"
echo "$y"
echo "$j"
touch /tmp/voice/ -t $y$i$j1800 start
touch /tmp/voice/ -t $y$i$j2355 stop
find /tmp/voice/ -newer start \! -newer stop >> rez
done
done
done
exit 0