The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Очистить каталог..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Очистить каталог..." 
Сообщение от Bootmen emailИскать по авторуВ закладки(??) on 22-Июл-05, 20:12  (MSK)
Всем здраствуйте.
Смешно но утилитка find чистит файлы только до Суток.
А мне надо чтобы файла оставались только те кому от роду пять часов.
Или их было "последних" пять.
Не хочется чегото лепить из симбиоза awk  ls и пр..
Может есть чтото готовое?
шелл у меня csh (tsh) OS SCO
С уважением.
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Очистить каталог..." 
Сообщение от Bootmen emailИскать по авторуВ закладки(ok) on 22-Июл-05, 21:00  (MSK)
Добавить хотел: Не скрипт на csh  на эту тему а может есть
утилка готовая?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Очистить каталог..." 
Сообщение от chip emailИскать по авторуВ закладки(ok) on 22-Июл-05, 22:58  (MSK)
>Всем здраствуйте.
>Смешно но утилитка find чистит файлы только до Суток.
>А мне надо чтобы файла оставались только те кому от роду пять
>часов.

Штатная функциональность find(1) из FreeBSD:

-mtime n[smhdw]
If no units are specified, this primary evaluates to true if the
difference between the file last modification time and the time
find was started, rounded up to the next full 24-hour period, is
n 24-hour periods.

If units are specified, this primary evaluates to true if the
difference between the file last modification time and the time
find was started is exactly n units.  Please refer to the -atime
primary description for information on supported time units.

-ctime
-atime

>шелл у меня csh (tsh) OS SCO

Если find из SCO не обладает данным функционалом, то стоит обратить свой взгяд на GNU find

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Очистить каталог..." 
Сообщение от ihor Искать по авторуВ закладки on 23-Июл-05, 14:21  (MSK)
а у SCO-шного find нет ключей -cmin -mmin ?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Очистить каталог..." 
Сообщение от Bootmen emailИскать по авторуВ закладки(??) on 30-Июл-05, 19:05  (MSK)
>а у SCO-шного find нет ключей -cmin -mmin ?
К сожалению нет, хотя вроде SCO не древняя (open server 5.01)
Однако утилит у ней много а не знаешь об их существовании.
В сущности шелл в каждой nix системе содержит столько утилит
что никакой перл (стандартной установки) его не обгонит.
Иногда карябаешь скрипт и сам не знаешь что это уже есть в в любой поставке
Unix. Всякие хитрые утилитки типа newform fold nl ln bc  и прочее и прочее.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Очистить каталог..." 
Сообщение от chip emailИскать по авторуВ закладки(ok) on 31-Июл-05, 09:18  (MSK)
>>а у SCO-шного find нет ключей -cmin -mmin ?
>К сожалению нет, хотя вроде SCO не древняя (open server 5.01)

Поставить GNU find. Однако с некоторого момента проект GNU отказался поддерживать продукцию от СКОтины, по вполне понятным причинам.

>В сущности шелл в каждой nix системе содержит столько утилит
>что никакой перл (стандартной установки) его не обгонит.

вранье чистой воды.

>Иногда карябаешь скрипт и сам не знаешь что это уже есть в
>в любой поставке
>Unix. Всякие хитрые утилитки типа newform fold nl ln bc  и
>прочее и прочее.

эти утилиты никак в общем случае не связаны с shell.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Очистить каталог..." 
Сообщение от Denis Pavlov emailИскать по авторуВ закладки on 30-Авг-05, 14:17  (MSK)
>Всем здраствуйте.
>Смешно но утилитка find чистит файлы только до Суток.
>А мне надо чтобы файла оставались только те кому от роду пять
>часов.
>Или их было "последних" пять.
>Не хочется чегото лепить из симбиоза awk  ls и пр..
>Может есть чтото готовое?
>шелл у меня csh (tsh) OS SCO
>С уважением.

У команды find есть ключ mmin, который позволяет задавать время
модификации в минутах.


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру