Witam,
Chce zrobić wyszukiwanie plików młodszych o zadany czas (-cmin) oraz żeby wynik był listowany od najmłodszego pliku (ls -t).
Mam takiego finda:
find /root/dane/ -maxdepth 1 -type f -name "*2010-06*" -cmin -30 | xargs ls -t
Wszystko działa jak należy do momentu kiedy nie znajduje wcale plików młodszych o zadany czas, w takim wypadku polecenie to zwraca dosłownie wszystko to co jest w katalogu - czego nie chce. W przypadku jeśli nie znalazł nic, niech nie zwraca nic... :]
Wymyśliłem do tego problemu polecenie alternatywne
find /root/dane/ -maxdepth 1 -type f -name "*2010-06*" -cmin -30 -exec ls -t {} \\;
W tym przypadku, sekcja -exec w ogóle nie działa, listowanie odbywa się zwykłym ls a mi zależy właśnie żeby to było ls -t
Za wszelkie podpowiedzi z góry dziękuje
![Smiley :)](http://forum.linux.pl/Smileys/default/smiley.gif)