«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.

5
Find komutunu kullanarak (1) dosya adlarından nasıl kaldırılır
Son zamanlarda tüm FLAC dosyalarımı Mac OS 10.7'de (Lion) XLD kullanarak 44.1 kHz daha düşük örnekleme hızına ve 24 bitlik bit derinliğine (iPhone / iPod bunun üzerinde hiçbir şey desteklemediğinden) dönüştürdüm. XLD'ye önceki tüm dosyaların üzerine yazmasını söylememe rağmen, XLD aşağıdaki (1)gibi bir dosyanın sonuna some_song.m4a için some_song(1).m4a Şimdi (1)bunu …

3
hariç tutma dizinini bul
Linux'tayım (Ubuntu) ve bunu yaparken bazı dizinleri (.hg gibi) hariç tutmak istiyorum find | less Aşağıdaki listeden .hg dizinini hariç tutmak için denedim, ama çalışmıyor gibi görünüyor. find -type d \( ! -iname \.hg \) find -type d \( ! -name \.hg \) find -type d \( ! -iname .hg …
13 find 

2
dosya iznini özyinelemeli olarak değiştirebilir, dizinleri değiştiremez misiniz?
Bir unix sistemine geçirdiğim bazı dosyaların izinlerinde toplu olarak yinelenen bir değişiklik yapıyordum. Onları ug + rw olarak değiştirdim, ama sonra alt dizinleri geçemediğimi fark ettim. Man sayfasına baktım ve chmoddizinleri hariç tutmak için herhangi bir açıklama görmedim, bu yüzden biraz googledim ve insanların finddizinlerde kullanıcı ve grup için 'yürütme' …



7
Eşleşen dizinden bir düzey derinlikteki dizinlerin listesini bulun
Belirli bir klasörde bulunan dizinlerin listesini almaya çalışıyorum. Bu örnek klasörler göz önüne alındığında: foo/bar/test foo/bar/test/css foo/bar/wp-content/plugins/XYZ foo/bar/wp-content/plugins/XYZ/js foo/bar/wp-content/plugins/XYZ/css baz/wp-content/plugins/ABC baz/wp-content/plugins/ABC/inc baz/wp-content/plugins/ABC/inc/lib baz/wp-content/plugins/DEF bat/bar/foo/blog/wp-content/plugins/GHI Geri dönecek bir komut istiyorum: XYZ ABC DEF GHI Aslında, wp-content / plugins / içindeki klasörleri arıyorum Kullanmak findbeni en yakına getirdi, ancak kullanamıyorum -maxdepth, çünkü …
13 bash  find  directory  ls 

4
“Bul” komutunun çıktısında “cat” komutu nasıl kullanılır?
Verilen dosyanın verilerini yazdırabilmek findiçin catkomutun çıktısını komuta yönlendirmek istiyorum . Örneğin, eğer buluntunun çıktısı /aFile/readmeo zaman kedi olarak yorumlanmalıdır cat ./aFile/readme. Bunu anında nasıl yapabilirim? Boru kullanmak zorunda mıyım? Bunun sürümlerini denedim: cat | find ./inhere -size 1033c 2> /dev/null Ama sanırım bu tamamen yanlış mı? Tabii ki çıktı …
13 find  cat 

4
find: kuru erik belirtilen yolu görmezden gelmez
Aramamın .gitdışında bırakmam gerekiyor find. Bunu başarmak için -path ./.git -pruneanahtarı kullanıyorum : $ find . -path ./.git -prune -o \( -type f -o -type l -o -type d \) | grep '.git' ./.git Ancak, bu .git dizininin içeriğini atlasa da dizinin kendisini listeler. Eklediğimde çalışıyor-path ./.git -prune -o -print …
13 bash  find 



2
Bir dizin / dosya kombinasyonu aramak mümkün müdür?
ABC.jpg, programsal olarak ABC_MPSC adlı bir dizine yerleştirilmiş olacağını bildiğim bir görüntü bulmam gerekiyor. Denedim: cd / find . -name "ABC_MPSC/ABC.jpg" Ama bu hiçbir şey döndürmez (aslında aradığım şeyin nerede olduğunu biliyorum, bu yüzden var olduğunu biliyorum). Manuel olarak arama yapmama izin verebilecek bir find komutu var mı?
12 find 

1
Yazılmakta olan dosyalar hariç bir klasördeki tüm dosyalar nasıl kopyalanır?
HTTPiedownloading aracılığıyla bir klasöre birden fazla dosya indiriyorum . Bir bash betiği indirilen dosyaları işlemeyi amaçlar ve indirilen dosyaları başka bir klasöre kopyalamaya çalıştım. find /folder/downloading -type f -exec mv '{}' /folder/downloaded \; ancak bu henüz tamamlanmamış dosyaları da kopyalar. -mmin +5Komuta ekleyerek eski dosyalara aktarımı sınırlamaya çalıştım . Dosyaları …

3
İki bulma komutu karşılaştırması
Son zamanlarda bu findtek astarı aldım, ancak aşağıdaki ikisinin farkının nereden geldiğini açıklayamıyorum: örnek 1 [root@centos share]# find . -exec grep -i "madis" {} /dev/null \; ./names:Madison Randy:300:Product Development ÖRNEK 2 [root@centos share]# find . -exec grep -i "madis" {} \; Madison Randy:300:Product Development Gördüğünüz gibi, ilkinde bu dizenin türettiği …
12 bash  shell  find 

4
Belirli boyut aralığındaki dosyaları silme
Boyutu belirli değerler arasında olan dosyaları silmek istiyorum. Örneğin, aşağıdaki dosya listesine sahibim: -rw-r--r-- 1 smsc sys 558 Apr 30 13:07 stats.sfe.1.20120430130513.xml.Z -rw-r--r-- 1 smsc sys 388 Apr 30 15:32 stats.sfe.1.20120430153013.xml.Z -rw-r--r-- 1 smsc sys 386 Apr 30 15:36 stats.sfe.1.20120430153513.xml.Z -rw-r--r-- 1 smsc sys 389 Apr 30 15:42 stats.sfe.1.20120430154013.xml.Z -rw-r--r-- …
12 bash  find  size 

3
tar.gz arşivinde bir dosya bul
findKomutu, tar.gz arşivindeki dosyaları joker karakterler kullanarak da arayacak şekilde kullanmak mümkün müdür ? sevmek find archive.tar.gz --name *foo*
12 find  tar 

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.