«find» etiketlenmiş sorular

Bulmakla ilgili sorular için, bir dizin hiyerarşisindeki dosyaları aramak için bir komut satırı yardımcı programı. Kendini bul hakkında sorular veya find komut satırı yardımcı programını kullanmayla ilgili sorunlar hakkında sorular için bu etiketi kullanın.


8
Belirtilen uzantıları olmayanlar dışındaki bir dizindeki her dosyayı nasıl listeleyebilirim?
Diyelim ki .txt , .pdf ve diğer dosyaları içeren bir klasörüm var . "Diğer" dosyaları (yani .txt veya .pdf uzantılı dosyaları) listelemek istiyorum . Bunun nasıl yapılacağı hakkında herhangi bir tavsiyeniz var mı? Belirli bir uzantıya sahip olmayan dosyaları nasıl listeleyeceğimi biliyorum. Örneğin, .txt dosyaları dışındaki tüm dosyaları listelemek istersem …
28 grep  find  ls 

6
{Size} 'den büyük dosyaları tarihe göre sıralı olarak listele
'Geçerli dizindeki en son 10 dosyayı 20 MB'ın üzerinde listele' sorununu çözmek istiyorum. İle lsYapabileceğim: ls -Shal |head en büyük 10 dosyayı almak ve ls -halt |head En yeni 10 dosyayı almak için Bul ile yapabileceğim: find . -size +20M Geçerli dizinde (ve istemediğim alt dizinlerde) 20 MB’in üzerindeki tüm …
27 find  ls 

6
Bulmak arasındaki fark nedir. ve bul . -print
Arasındaki fark nedir: find . ve find . -print -printAslında ne yapar ? $ find . . ./hello.txt ./hello ./hello/txt ./hello/hello2 ./hello/hello2/hello3 ./hello/hello2/hello3/txt ./hello/hello2/txt $ find . -print . ./hello.txt ./hello ./hello/txt ./hello/hello2 ./hello/hello2/hello3 ./hello/hello2/hello3/txt ./hello/hello2/txt




1
Bul ve sed (ara ve değiştir)
Mac'imde şu komutu kullanıyorum: $find . -name “*.java” -exec sed -i ’s/foo/bar/g’ {} \; ve hiçbir etkisi yok gibi görünüyor. Dizinde, her ikisinin de foo metninin bulunduğu .java ile biten iki dosyam var. Bir şey mi eksik? EDIT: Yorum talebinden elde edilen sonuçlar [aafghani-03:~/test amirafghani]$ find . -name "*.java" -exec …
26 find  sed  osx 

3
Updatedb ve locate `ne tür bir veritabanı kullanıyor?
locateProgramı findutilstaramaları bir ya dosya adları ve görüntüler herhangi maçlar daha veritabanları. findSon dosya adı veritabanı güncellemesi sırasında dosya mevcutsa, bu çok hızlı bir komut olarak kullanılabilir . Bugünlerde birçok çeşit veritabanı var. ilişkisel veritabanları (sorgu dili ile örneğin SQL), NoSQL veritabanları belge odaklı veritabanları (örneğin, MongoDB) Anahtar-değer veritabanı (örneğin …


5
Test ve komutları birlikte bulursa bash'ı nasıl kullanabilirim?
Kilitlenme günlükleri olan bir dizine sahibim ve bir koşul komutunu bir find komutuna dayanarak bash betiğinde kullanmak istiyorum. Günlük dosyaları bu biçimde saklanır: /var/log/crashes/app-2012-08-28.log /var/log/crashes/otherapp-2012-08-28.log İf ifadesinin yalnızca son 5 dakikada değiştirilen belirli bir uygulamanın kilitlenme günlüğü varsa doğru dönmesini istiyorum. findBen kullanacağı konusunda komut: find /var/log/crashes -name app-\*\.log -mmin …

1
bul ve rsync?
14 gün ve 10 bin üzeri dosyaları arayabilir ve bu dosyaları bir hedefe bulmuş olan rsync'i arayabilirim. Bu iki komutu birleştirmenin bir yolu var mı? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
24 bash  shell  find  pipe  rsync 



4
dosya adında ASCII olmayan veya yazdırılamayan karakter içeren dosyaları tanımlama
Yaklaşık 700.000 dosya içeren 80 GB boyutundaki bir dizinde, dosya adında İngilizce olmayan karakterlere sahip bazı dosya adları vardır. Zahmetli bir şekilde dosya listesinde trol atmanın dışında: Bu dosya adlarını listelemek veya tanımlamak için kolay bir yol mu? Yazdırılabilir İngilizce olmayan karakter karakterleri oluşturmanın bir yolu - yazdırılabilir aralıkta listelenmeyen …

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.