Я недавно создал файл сценария * .ksh и хочу получить список последних измененных / созданных файлов * .ksh.

Я уверен, что вы можете как-то сделать это, используя find, но не знаете как.

1 ответ1

2

находить . -имя "* .кш" -амин -10

выдаст вам * .ksh файлы в текущем дереве каталогов, к которым обращались менее 10 минут назад.

На более общей ноте, используйте

находить . -имя ".кш" -амин н

где

 Numeric arguments can be specified as
   +n     for greater than n,
   -n     for less than n,
   n      for exactly n.

и один из:

   -amin n
          File was last accessed n minutes ago.

   -cmin n
          File’s status was last changed n minutes ago.

   -mmin n
          File’s data was last modified n minutes ago.


   -atime n
          File was last accessed n*24 hours ago.  When find figures out how many 24-hour periods ago the file was last
          accessed,  any  fractional part is ignored, so to match -atime +1, a file has to have been accessed at least
          two days ago.

   -ctime n
          File’s  status  was  last  changed  n*24  hours ago. 

   -mtime n
          File’s data was last modified n*24 hours ago.  

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .