nixp.ru v3.0

28 мая 2017,
воскресенье,
11:39:59 MSK

DevOps с компанией «Флант»
bigzmey написал 12 февраля 2008 года в 13:54 (453 просмотра) Ведет себя неопределенно; открыл 1 тему в форуме, оставил 1 комментарий на сайте.

Здравствуйте!

Извините, если вопрос покажется бональным или слишком простым — я решения не знаю )

Итак — как скопировать фалы из определенной директории скажем за последний час?

Спасибо )

Uncle Theodore

man find

Смотреть на ключи ctime, mtime, atime…

fly4life

Ещё б раскрыть значение выражения: «файл за последний час»…

bigzmey

Т.е. фалы измененные или созданые за последний час. Как я понимаю, это будет -ctime. Вот только, как я понял find такими небольшими временными промежутками не оперирует, только «кусками» по 24 часа (

fly4life
bigzmey
Т.е. фалы измененные или созданые за последний час. Как я понимаю, это будет -ctime. Вот только, как я понял find такими небольшими временными промежутками не оперирует, только «кусками» по 24 часа (

Тогда читай в «man find» про ключ '-cnewer’, затем «man touch». Алгоритм примерно следующий: создаёшь файл с временем создания час назад, а затем ищешь то, что '-newer' его.

metal
bigzmey
Т.е. фалы измененные или созданые за последний час. Как я понимаю, это будет -ctime. Вот только, как я понял find такими небольшими временными промежутками не оперирует, только «кусками» по 24 часа (

Не правильно понял, подобные опции часами, а есть еще -cmin, -amin…

В общем man find