SORU
16 Aralık 2010, PERŞEMBE


Unix bulmak: çalıştırılabilir dosyalar için arama

Ne tür bir parametre/bayrak çalıştırılabilir, böylece arama find Unıx komutu ile kullanabilir miyim?

CEVAP
16 Aralık 2010, PERŞEMBE


Bulmak GNU sürümleri -executable kullanabilirsiniz:

find . -type f -executable -print

Bulmak BSD sürümleri için ve sekizli bir maske ile -perm kullanabilirsiniz:

find . -type f -perm  111 -print

"" Demek bu bitler set "" ve 111 bit yürütmek. bu kapsamda

Bu GNU -executable yüklem bulmak için aynı olmadığını unutmayın. Özellikle, -executable dosya -perm 111 eğer herhangi bir izin çalıştırmak için sadece test sırasında geçerli kullanıcı tarafından yapılan testler ayarlanır.

GNU eski sürümleri de -perm 111 sözdizimi destek bulmak, ama 4.5.12 Bu sözdizimi artık desteklenmiyor. Bunun yerine, -perm /111 Bu davranış elde etmek için kullanabilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HowtoDrawAndPaint

    HowtoDrawAnd

    24 EKİM 2010
  • Jack Vale Films

    Jack Vale Fi

    8 ŞUBAT 2007
  • SomeOne Pro

    SomeOne Pro

    25 EKİM 2013