1.  можно с помощью find и -atime или -ctime сделать сортировку и выбрость
ненужно
тоже самое можно сделать с помощью ls -ltr и сортировкой и head
найти файлы по шаблону с помощью find, в шаблоне указать нужные вам YY.MM,
далее сортировка и head
2. ls -l | пропустить через grep | wc -l
find . -name *.*.*.tar.bz | wc -l


26.04.07, Strange_V <[EMAIL PROTECTED]> написал(а):

Пишу небольшой скриптик бекапа данных, не знаю как реализовать такое:
Есть директория с файлами (имена в формате ГГГ.ММ.ДД.tar.bz) нужно
оставить N из них удалив самые старые.
И как просто посчитать скока в директории файлов?

---------------
Есть тысяча способов быть очень дурным человеком, не нарушая ни одного
закона. /Анна Сталь/
С наилучшими пожеланиями, Strange_V


--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru




--
Alexander Kraev
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом