URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 8540
[ Назад ]

Исходное сообщение
"Как найти все файлы с определенной датой изменения?"

Отправлено PascalC , 07-Дек-09 20:10 
Подскажите пожалуйста, как найти все файлы с определенной датой изменения?
Облазил весь man find
нашел только поиск файлов созданных ранее определенной даты и за посление n часов/дней/суток

Содержание

Сообщения в этом обсуждении
"Как найти все файлы с определенной датой изменения?"
Отправлено Andrey Mitrofanov , 07-Дек-09 20:46 
>Подскажите пожалуйста, как найти все файлы с определенной датой изменения?

Ну, даже и ума не приложу?!

$ echo $((24*60*60))
86400
$ days=$(( (`date +%s`-`date +%s -d '1 Oct'`)/86400 )); LANG=C find ~/.mozilla/ -daystart -mtime -$days -mtime +$((days-3)) -ls
$ days=$(( (`date +%s`-`date +%s -d '1 Oct'`)/86400 )); LANG=C find ~/.mozilla/ -daystart -mtime -$days -mtime +$((days-30)) -ls
1624470993   12 -rw-r--r--   1 user     resu         8828 Oct 29 20:17 /home/user/.mozilla/default/33sdrt4a.slt/mimeTypes.rdf
$ days=$(( (`date +%s`-`date +%s -d '29 Oct'`)/86400 )); LANG=C find ~/.mozilla/ -daystart -mtime $days -ls
1624470993   12 -rw-r--r--   1 user     resu         8828 Oct 29 20:17 /home/user/.mozilla/default/33sdrt4a.slt/mimeTypes.rdf
$ _


"Как найти все файлы с определенной датой изменения?"
Отправлено PascalC , 07-Дек-09 21:06 
Спасибо, я думал можно проще :)
>[оверквотинг удален]
>-daystart -mtime -$days -mtime +$((days-30)) -ls
>1624470993   12 -rw-r--r--   1 user    
> resu         8828
>Oct 29 20:17 /home/user/.mozilla/default/33sdrt4a.slt/mimeTypes.rdf
>$ days=$(( (`date +%s`-`date +%s -d '29 Oct'`)/86400 )); LANG=C find ~/.mozilla/
>-daystart -mtime $days -ls
>1624470993   12 -rw-r--r--   1 user    
> resu         8828
>Oct 29 20:17 /home/user/.mozilla/default/33sdrt4a.slt/mimeTypes.rdf
>$ _


"Как найти все файлы с определенной датой изменения?"
Отправлено аноним , 08-Дек-09 17:44 
>Спасибо, я думал можно проще :)

Можно. Но кто не хочет читать маны, делает сложно.


"Как найти все файлы с определенной датой изменения?"
Отправлено PascalC , 08-Дек-09 18:17 
>>Спасибо, я думал можно проще :)
>
>Можно. Но кто не хочет читать маны, делает сложно.

И как?


"Как найти все файлы с определенной датой изменения?"
Отправлено аноним , 10-Дек-09 03:32 
>И как?

Как Митрофанов. Хотя можно еще более по-идиотски.


"Как найти все файлы с определенной датой изменения?"
Отправлено PascalC , 10-Дек-09 17:18 
>>И как?
>
>Как Митрофанов. Хотя можно еще более по-идиотски.

От вас только флейм один, а Митрофанов хоть какое-то решение предложил


"Как найти все файлы с определенной датой изменения?"
Отправлено аноним , 10-Дек-09 21:11 
>От вас только флейм один, а Митрофанов хоть какое-то решение предложил

Раскройте глаза и последнее сообщение в треде прочитайте.


"Как найти все файлы с определенной датой изменения?"
Отправлено аноним , 07-Дек-09 20:50 
>Подскажите пожалуйста, как найти все файлы с определенной датой изменения?
>Облазил весь man find
>нашел только поиск файлов созданных ранее определенной даты и за посление n
>часов/дней/суток

Хинт - "ранее определенной даты" + -not = "позднее определенной даты". А ранее + позднее = диапазон дат.