«find» etiketlenmiş sorular

Windows sistemlerinde find komutu, giriş metni satırlarını filtrelemek ve filtreyle eşleşenleri döndürmek için kullanılır. * Nix sistemindeki find komutu, belirli bir ölçütle eşleşen dosyaları veya klasörleri bulmak için kullanılır.

4
Aynı ada sahip tüm dizinlerin içindeki alt dizinleri bulma
Bir komut çalıştırmak istiyorum: " inc" Bir klasör altında " " adlı tüm dizinleri bulun X. Her " X/.../inc/" altındaki tüm alt dizinleri listeleyin . Çıkışı " list" adlı bir dosyaya yönlendirin Aşağıdaki komutun çeşitli kombinasyonlarını başarılı olmadan denedim: $ find X/ -name "inc" -print | xargs find {} -type …

1
* nix find -type bayrak: birden fazla türü kabul edebilir mi?
kullanmak istiyorum find tüm simlinkleri ve düzenli dosyaları almak için. -Tip'i bunlar için ayrı ayrı kullanabilirim, -o'yu bunları bir araya getirmek için kullanabilirim, ama görünüşe göre yapamam -type fl. Bu komutu yoğunlaştırmanın bir yolu var mı? Oldukça ağır. find -type l -name node-dev -exec ls -lah {} + -o -type …

1
Firefox 25'te Bulma çubuğunu tüm diğer sekmelerde açık tutun
Önceden, arama çubuğu korunurken tüm açık sekmelerde aktif kalmak için kullanılan bar ( altta görünen Ctrl+ kullanılarak tetiklenen F) . Artık Firefox 25 ile durum böyle değil. Zaten düzenledikten userChrome.csskullanarak Bulma çubuğundaki önceki tasarıma geri dosyayı bu ve bu . Aradığım eksik işlevsellik: Ben basarsanız Ctrl+ FBen gönüllü olarak, kapatana …

3
Dairesel sembolik bağları nasıl bulurum?
Bir HP-UX sistemi üzerinde çalışıyorum ve dairesel sembolik bağlantılar olup olmadığını bulmak istiyorum. Şimdiye kadar ben komutu kullanıyorum: ls -lrt `find ./ -follow -type l` Ama sadece yapıyor ls -lrt Sonuç olarak geçerli dizinde. Bir sistemdeki tüm dairesel sembolik bağları bulmak için hangi komutu kullanmalıyım?
5 unix  find 

3
Adında özel karakter içeren dosyalarda find ve tar komutunu kullanma
Bir klasördeki tüm .ctl dosyalarını tekrar tekrar arşivlemek istiyorum. tar -cf ctlfiles.tar `find /home/db -name "*.ctl" -print` Hata mesajı: tar: Removing leading `/' from member names tar: /home/db/dunn/j: Cannot stat: No such file or directory tar: 74.ctl: Cannot stat: No such file or directory Bu dosyalar var: / home / …
5 linux  unix  find  tar 

1
Bu komut neden her şeyi sildi?
Bu komutu bir Unix kutusunda çalıştırıyorum: find . name CVS -exec rm -fr {} \; Denilen herhangi bir dosyayı silmek istedim CVS Geçerli dizindeki herhangi bir dizinde ve her şeyi sildi. Neyse ki kurtarmak için tek yapmam gereken CVS'den tekrar kontrol etmek oldu. Belirttiğimi düşünün / başlangıç ​​dizini olarak! Sanırım …
4 unix  find 

1
Kısmen bilinen yolu olan bir dosyayı nasıl bulabilirim? `Bul -path işe görünmüyor
Adresinde bir dosyam var folderA/folderB/myFile. Ancak bu göreceli bir adrestir ve bilgisayarımda nerede olduğunu bilmiyorum. myFileçok genel bir isim var ve sadece onu aramak yüzlerce sonuç verecek. Bu yüzden tüm yolu aramaya çalışıyorum. Buraya baktıktan sonra şu seçenekleri denedim: find / -path folderA/folderB/myFile 2>/dev/null find / -path "folderA/folderB/myFile" 2>/dev/null Ancak, …



3
Linux'ta bulunan dosya ve boyutların tam yolunu yazdır
İşte teknik özellikler: / tmp / testinin değiştirilme zamanından sonra / değiştirilen tüm dosyaları bulun, aramadan / proc ve / sys öğelerini arayın ve dosyanın okunabilir yolunu insan tarafından okunabilir boyutuyla birlikte yazdırın. İşte şu ana kadar sahip olduğum şey: find / \( -path /proc -o -path /sys \) -prune …
3 linux  bash  find  ls 

3
Dizinde tam olarak bir dosya bul
Çok büyük dosya koleksiyonum var. Command find komutunu kullandığımda bu koleksiyonda yalnızca bir dosya olduğundan eminim. Tüm bulma komutlarımı daha hızlı yapmak için, sadece bir dosya bulana kadar find komutunu çalıştırmak istiyorum. Daha fazla dosya beklememe gerek yok. Belki sonları olan bir bash betiği ... Nasıl yapılacağı hakkında bir fikrin …
2 linux  ubuntu  find 

1
Vimperator'da bir sonraki bulmak?
Vimperator'da yeniyim. Çoğunlukla olduğu gibi, ama benim için büyük bir sorun n ve N'yi kullanarak sonraki / önceki öğelerin bulunamamasıdır. maç. Kaybettiğim basit bir şey var mı? Firefox 34.0.5, vimperator 3.9, Vista 32 bit burada.

2
UNIX find anahtar sözcüğüyle eşleşen birden fazla dosyayı yeniden adlandırma
Aşağıdaki dosyaları içeren dosyaları bulmak için find komutundan sahibim yyy adına: ./plonetheme/xxx/yyy-logo.png ./plonetheme/xxx/profiles/default/plonetheme.yyy_various.txt ./plonetheme/xxx/skins/plonetheme_yyy_custom_images ./plonetheme/xxx/skins/plonetheme_yyy_custom_images/CONTENT.txt ./plonetheme/xxx/skins/plonetheme_yyy_custom_templates ./plonetheme/xxx/skins/plonetheme_yyy_custom_templates/CONTENT.txt ./plonetheme/xxx/skins/plonetheme_yyy_custom_templates/main_template.pt ./plonetheme/xxx/skins/plonetheme_yyy_styles ./plonetheme/xxx/skins/plonetheme_yyy_styles/base_properties.props ./plonetheme/xxx/skins/plonetheme_yyy_styles/CONTENT.txt Tüm dosyayı nasıl yeniden isimlendiririm ki yyy ile değiştirilir zzz?

2
Wc'den önce find komutunu kullanmak, toplamı ortadan kaldırır
Tüm .py dosyalarını bulmak için tüm alt dizinlerde ve geçerli dizinde arama yapmak için find komutunu kullanıyorum ve ardından satır sayısını bulmak için wc -l komutunu çalıştırıyorum. Ancak, wc ile bul kullandığımda, wc'yi kendim çalıştırdığımın aksine Toplam alan bırakılır. Bunun neden olduğunu bilen var mı? find . -name \*.py -exec …
2 linux  unix  find 

2
Sahiplik / izinleri değiştirmeden bir alt dizindeki her dosyanın içeriğini nasıl temizleyebilirim?
Gibi bir şey kullanarak dosyaların listesini bulabilirsiniz: find /path/to/files -type f Ve tek bir dosyanın içeriğini şunlardan biriyle temizleyebilirim: > filename echo -n > filename cat /dev/null > filename Çıkış yönlendirmesini içermeyen komutlarla böyle bir şey yapabilirsiniz: find /path/to/files -type f -exec file '{}' \; Ancak bu işe yaramıyor: find …
2 linux  bash  find  pipe 

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.