Справка по командам в UNIX - PullRequest
       0

Справка по командам в UNIX

0 голосов
/ 10 декабря 2010

Мне нужно знать, есть ли у нас какая-либо команда в UNIX такая, что: она дает мне все файлы, которые были обновлены после времени t в текущем каталоге

Ответы [ 4 ]

3 голосов
/ 10 декабря 2010

Вы можете использовать find с параметром mtime:

find . -maxdepth 1 -mtime -1h30m
2 голосов
/ 10 декабря 2010

Для этого можно использовать команду find.

Коснитесь файла с определенной датой, а затем используйте этот файл с параметром -newer find.

# To find all files modifed on 10th of Dec:

touch -t 12100000 foo
#        MMDDhhmm

find ./ -type f -maxdepth 1 -newer foo
1 голос
/ 18 января 2016
#find files by modification time
-------------------------------
find . -mtime 1               # 24 hours
find . -mtime -7              # last 7 days
find . -mtime -7 -type f      # just files
find . -mtime -7 -type d      # just dirs


find with time: this works on mac os x
--------------------------------------
find / -newerct '1 minute ago' -print
1 голос
/ 10 декабря 2010

Используйте команду find с соответствующими аргументами. Соответствующая информация здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...