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