История изменений
Исправление bl, (текущая версия) :
mkdir 01-January-2016_135700 01-January-2016_175700 01-January-2016_211326 01-January-2016_235802 02-January-2016_135700 02-January-2016_175700 02-January-2016_211326 02-January-2016_235802
for d in ??-January-*
do
day=${d/_*}
echo $day
done | \
sort | uniq | \
while read uniqday
do
ls -d ${uniqday}_* | sort | tail -n1
done
научиться по имени файла определять день.
вычленить уникальные дни, в файл или поток.
другая фаза - читаещь из потока уникальный день, обнаруживаешь для каждого дня имеющеися каталоги, сортируешь, берешь последний (или сортируешь по убыванию - берешь первый)
но маска DD-January-YYY с нужно грустно. - это грусть, потому что когданить ты захочешь посортировать по дате.
Исходная версия bl, :
mkdir 01-January-2016_135700 01-January-2016_175700 01-January-2016_211326 01-January-2016_235802 02-January-2016_135700 02-January-2016_175700 02-January-2016_211326 02-January-2016_235802
for d in ??-January-* ; do day=${d/_*} ; echo $day ; done | sort | uniq | while read uniqday ; do ls -d ${uniqday}_* | sort | tail -n1 ; done
научиться по имени файла определять день.
вычленить уникальные дни, в файл или поток.
другая фаза - читаещь из потока уникальный день, обнаруживаешь для каждого дня имеющеися каталоги, сортируешь, берешь последний (или сортируешь по убыванию - берешь первый)
но маска DD-January-YYY с нужно грустно. - это грусть, потому что когданить ты захочешь посортировать по дате.