Подтвердить что ты не робот

Есть ли способ узнать измененный файл после некоторой даты всего кода проекта?

см., что я работаю в одном исходном коде проекта BIG. Теперь я хочу знать, какие файлы будут изменены после некоторой даты.

Есть ли какая-либо команда или какой-либо способ получить это.

Я пробовал

# ls -R -l 

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

так есть ли способ сделать это в Linux? есть ли какой-либо инструмент для этого?

4b9b3361

Ответ 1

#set timestamp for file    
touch --date "2011-12-31" /tmp/foo
# Find files newer than 2011/Dec/31, in /some/files
find /some/files -newer /tmp/foo

Ответ 2

Используйте команду find с аргументами mtime: Некоторые примеры здесь или здесь

Например, файлы списка изменились за последние 7 дней...

find / -type f -mtime -7 

Для мелкозернистого поиска вы можете попробовать аргумент -mmin. См. Пример, обсуждаемый на другом сайте SE: Найти все файлы старше x минут