SORU
10 EYLÜL 2009, PERŞEMBE


Son kişi tarafından listesi dosyaları tarih

Hadi /home/user/ gibi bir dizin var.

Nasıl bu klasörün altında HER dosya (alt dizinleri de) listesi için, ve son değişiklik tarihlerine göre sipariş verebilir miyim?

CEVAP
10 EYLÜL 2009, PERŞEMBE


Tüm dosyaları bir ana liste istersenizbirlikte sıralanmıştarafından değiştirilme tarihi, onlar dizin gösteren, amadizin tarafından gruplandırılmışbu kullanın:

find . -type f -printf "%-.22T  %M %n %-8u %-8g %8s %Tx %.8TX %p\n" | sort | cut -f 2- -d ' '

Sonuç ls -l çok benziyor:

-rw-r--r-- 1 root     root         3892 08/11/2009 11:03:36 /usr/share/man/man1/xmllint.1.gz
-rw-r--r-- 1 root     root        22946 08/13/2009 11:59:20 /usr/share/man/man1/curl.1.gz
-rw-r--r-- 1 root     root          728 08/17/2009 12:06:33 /usr/share/man/man1/thunderbird.1.gz
-rw-r--r-- 1 root     root          873 08/18/2009 10:52:47 /usr/share/man/man1/libgnutls-config.1.gz
-rw-r--r-- 1 root     root         2552 08/19/2009 02:00:34 /usr/share/man/man3/Purple.3pm.gz
-rw-r--r-- 1 root     root         9546 08/19/2009 02:02:00 /usr/share/man/man1/pidgin.1.gz
-rw-r--r-- 1 root     root         2201 08/19/2009 02:02:46 /usr/share/man/man3/Pidgin.3pm.gz
-rw-r--r-- 1 root     root          926 08/19/2009 02:03:05 /usr/share/man/man1/purple-remote.1.gz
-rw-r--r-- 1 root     root        18052 08/19/2009 04:11:47 /usr/share/man/man1/mono.1.gz
-rw-r--r-- 1 root     root         1845 08/19/2009 04:11:47 /usr/share/man/man5/mono-config.5.gz

Mac OS X

O Mac OS X kullanmak için Seçenek-basit bir beşgen kullanmaktırBSD üzerinde mevcut değil. (bu hata iletisi alırsınız: find: -printf: unknown primary or operator). Neyse ki GNU ile bulup yükleyebilirsinizHomebrew(bir seçenek olmalıFinkveMacportsolarak):

brew install findutils

Bunu yükledikten sonra GNU gfind olarak kullanılabilir olmalıdır bulabilirsiniz. Yani, yapmanız gereken tüm yukarıdaki satırı değiştirin:

gfind . -type f -printf "%-.22T  %M %n %-8u %-8g %8s %Tx %.8TX %p\n" | sort | cut -f 2- -d ' '

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • A Alkhaldi

    A Alkhaldi

    12 Mayıs 2007
  • Machinima

    Machinima

    17 Ocak 2006
  • RayperEnglishKnight

    RayperEnglis

    24 Kasım 2008