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

  • LimeFire

    LimeFire

    2 ŞUBAT 2012
  • metal571

    metal571

    30 Mayıs 2006
  • Tahir Jahi

    Tahir Jahi

    6 Mart 2006