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

  • BurnedInDotCom

    BurnedInDotC

    3 NİSAN 2010
  • How To Cook That

    How To Cook

    16 NİSAN 2011
  • tychoadragmire

    tychoadragmi

    20 Mart 2006