Bash betiği: linux'ta belirli bir klasörün içinde bir dosya bul


1

Parametreyi geçirmek istediğim, belirli bir dizinde bulunan tüm yürütülebilir dosyaları bulmak için bir komut dosyası yazmak istiyorum. Önceden tanımlanmış bir dizini kullanarak tüm çalıştırılabilir dosyaları bulabiliyorum, ancak sadece bir dizin adını geçebilmeyi ve komut dosyası dosya sistemindeki dizini bulabilmeyi ve altındaki tüm yürütülebilir dosyaları bulabilmeyi istiyorum.

Bunu find komutuyla yapabilir miyim?

Yanıtlar:


1

Evet find Bunu yapabilmelidir:

find /path/to/dir -type f -perm /ugo=x

Merhaba CYrus, hızlı cevap için teşekkürler. Sorun şu ki, yolum yok, komut satırında geçirilen dizine giden yolu bulmam gerekiyor
sab

Ayrıntılı olabilir misiniz? Hangi kriterlere göre yolunu bulman gerekiyor? bir diğeri yol bir argüman olarak geçti? Diyelim ki giriş yolu: /foo/bar/ ve sonra?
cYrus
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.