«find» etiketlenmiş sorular

bir dizin hiyerarşisindeki dosyaları arama


5
Bash komut verbose çıktısını bul
Bash findkomutuna ne yaptığını çıktığını söylemenin bir yolu var mı (ayrıntılı mod)? Örneğin komut için: find /media/1Tb/videos -maxdepth 1 -type d -mtime +7 -exec rm -rf {} \;çıkış: Found /media/1Tb/videos/102, executing rm -rf /media/1Tb/videos/102 ...
45 linux  bash  find 

4
Paralel işleme ile daha iyi bir unix bulmak?
Unix find(1)yardımcı programı çok kullanışlı, örneğin belirli özelliklerle eşleşen birçok dosya üzerinde bir işlem yapmama izin veriyor. find /dump -type f -name '*.xml' -exec java -jar ProcessFile.jar {} \; Yukarıdakiler, belirli bir dizindeki her XML dosyası üzerinde bir komut dosyası veya araç çalıştırabilir. Diyelim ki betiğim / programım çok fazla …
43 unix  find 


8
Linux: <date> 'dan daha eski dosyaları bulmak için find komutunu kullanmak
findX günden daha az değiştirilmiş dosyaları bulmak için iyi desteği var, ancak findbelirli bir tarihten sonra değiştirilen tüm dosyaları bulmak için nasıl kullanabilirim ? Bunu findyapmak için man sayfasında hiçbir şey bulamıyorum , yalnızca başka bir dosya zamanıyla karşılaştırmak ya da oluşturulan zaman ile şimdi arasındaki farkları kontrol etmek için. …
31 linux  shell  find 

3
varsayılan komut sıralama düzenini bulun
linux find komutu tarafından döndürülen girişler için varsayılan sıralama düzeni nedir? Mesela eğer çıkarsam find . -type f -name '*mp3' ve çıktı, birden fazla alt klasördeki birden fazla dosyadan oluşuyor, dizinlerin listelendiği varsayılan sıra nedir? Aynı zamanda, tek bir dizindeki dosyaların listelendiği sıralama düzeni nedir? Bazen döner: ./B/01.mp3 ./A/01.mp3 ./A/04.mp3 …
30 linux  shell  find 

8
Find komut çıktısından yolu kaldır
Bir beta ortamından bir üretim ortamına kod dağıtmak için bir bash betiğim var ancak şu anda dosyaların listesini bir txt dosyasına manaully olarak eklemeliyim ve bazen bazılarını özlüyorum. Temelde dağıtım komut dosyası, dosyaların kopyalanmasını engelliyor. (ihracat / ithalat db de ama bu konuyla ilgili değil ... lol) Neyse, findson 14 …
29 bash  find 

5
Dosyaları bir tarihten daha eski olan başka bir dizine taşıyın
Bugünden daha eski olan dosyaları taşımak için bir çözüm arıyorum. Günlük bölümüm doluyor, ancak bunları kaldıramıyorum. Uzun zamandır ihtiyaç duyuyorlar. Her neyse, bir çözüm buldum: find /sourcedirectory -mtime 365 -exec mv "{}" /destination/directory/ \; Bu işe yarar mı? " -Mtime 365 " nedeniyle sormak , bugün daha eski olan dosyaları …
28 unix  files  find  copy 

3
Xargs'ı find sonuçları üzerinde kullanırken dosya adlarındaki boşlukları nasıl kullanabilirim?
Yaygın uygulamalarımdan biri, belirli bir türdeki tüm dosyalar üzerinde greps yapmaktır; örneğin, içinde "rumpus" kelimesini içeren tüm HTML dosyalarını bulmaktır. Bunu yapmak için kullanıyorum find /path/to -name "*.html" | xargs grep -l "rumpus" Bazen, findadında boşluk olan bir dosya döndürür my new file.html. Ne zaman xargsbu geçirilen grep, ancak, bu …
28 find  grep  pipe  xargs 

6
Linux komutunu bul - ilerlemeyi göster
Linux kullanarak dosya ararken bir tür ilerleme bilgisi göstermenin bir yolu olup olmadığını merak ediyordum find. Sık sık kendimi büyük bir diskte dosya ararken buluyorum ve bir tür ilerleme göstergesi bir çubuk veya en azından şu anki dizin içinde bulunan "find" aramaları gibi çok yardımcı olabilir. Bunu yapan veya findbazı …
24 linux  find 

2
Debkg sistemindeki dpkg tarafından oluşturulmamış veya oluşturulmamış dosyalar nasıl bulunur?
Geçmişte elle bazı şeyler yükledim ve ilgili tüm dosyaları ayıklamak istiyorum. Bu nedenle, Debian sisteminde yüklü olan paketlerin hiçbirine dahil olmayan tüm dosyaları (örneğin / usr içinde) otomatik olarak bulmanın bir yoluna ihtiyacım var. Ancak, paket kurulumu sırasında oluşturulan dosyaları da filtrelemem gerekir (dpkg yükleme sonrası komut dosyaları ve benzeri …
20 debian  apt  find  uninstall  dpkg 


3
FreeBSD: ZFS'deki gerçek dosya boyutunu sıkıştırma açıkken nasıl bilebilirim?
Freefsd 9.0 x64 üzerinde zfs kullanıyorum ve onunla oldukça mutluyum, ancak dizini gerçek, sıkıştırılmış değil, saymak zor buluyorum. Şüphesiz ben dizin üzerinde yürüyebilir ve ls ile her dosya boyutunu sayabilirim, ama bu amaç için du için bazı ekstra anahtar beklenebilir. Peki, sıkıştırma ile zfs üzerine yerleştirilmiş dir dizin boyutunu nasıl …
18 freebsd  zfs  find  ls  du 


5
Belirli bir kalıpla eşleşen tüm dizinleri ve alt dizinleri (Linux'ta) nasıl bulurum (veya hariç tutarım)?
Yollarında .svn (Subversion gizli klasörler) olmayan tüm dizinleri ve alt dizinleri bulmak için Linux find komutunu kullanmaya çalışıyorum. Ben sadece gerçek .svn dizinleri kendilerini hariç tutmak için alabilirsiniz, ancak alt dizinleri hiçbirini değil. Şu an ne yapıyorum: find . -type d \! -iname '*.svn*' Ayrıca denedim: find . -type d …

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.