Pertanyaan yang diberi tag find

12
Kecualikan direktori dalam pencarian cari

Pencarian dengan locatepath yang ditemukan di sistem file. Seringkali, Anda tahu apriori bahwa Anda hanya tertarik pada file saja, atau direktori saja. Pencarian 'cari' sering menghasilkan banyak hasil. Akan bermanfaat jika hanya memasukkan salah satu jenis dalam hasil, karena membantu...

12
Temukan file yang tidak ada dalam .gitignore

Saya telah menemukan perintah yang menampilkan file di proyek saya: find . -type f -not -path './node_modules*' -a -not -path '*.git*' \ -a -not -path './coverage*' -a -not -path './bower_components*' \ -a -not -name '*~' Bagaimana saya bisa memfilter file sehingga tidak menunjukkan yang ada...

12
Buka file yang ditemukan dengan perintah 'find'

Ini mungkin yang mudah, tapi saya tidak bisa mengetahuinya dan itu cukup banyak tidak dapat dicari. Dalam hierarki folder saya memiliki persis satu file bertipe xyz. Saya ingin menemukan file itu dan membukanya dengan perintah terminal. find . -name *.xyz Ini akan mengembalikan file yang saya...

12
Apa yang dilakukan {} di perintah find / path / -exec '{}'?

Saya ingin tahu untuk apa {} pada perintah berikut ini sebenarnya? Contoh Perintah: find /foo/ -name "*.txt" -exec rm -v {} \; Halaman manual memberikan uraian kecil tetapi sedikit membingungkan saya: String '{}' diganti oleh nama file saat ini sedang diproses di mana-mana itu terjadi dalam...

12
Hapus file dengan kisaran ukuran tertentu

Saya ingin menghapus file yang ukurannya antara nilai-nilai tertentu. Misalnya saya punya daftar file berikut: -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...

12
Temukan file yang tidak dapat dibaca pengguna?

Saya ingin mencari file yang tidak dapat dibaca pengguna tertentu. Asumsikan nama pengguna adalah "user123" dan mereka berada dalam grup yang disebut "user123". Saya ingin mencari file itu, jika mereka dimiliki oleh user123 memiliki u + r aktif; gagal bahwa jika file tersebut adalah grup user123...

12
bash find: dapatkan direktori file yang ditemukan

Saya memiliki folder induk bernama "parent_folder" dengan banyak subfolder, dalam subfolder ini adalah file bernama "foo.mp4". Saya dapat menemukan file-file ini dengan mudah dengan melakukan ini: mymacbook:parent_folder username$ find ./ -name "foo.mp4" -exec echo {} \; Sekarang mengembalikan...

12
Dua menemukan perintah perbandingan

Baru-baru ini saya menerima findone-liner ini, tetapi saya tidak dapat menjelaskan dari mana perbedaan dua di bawah ini: Contoh 1 [root@centos share]# find . -exec grep -i "madis" {} /dev/null \; ./names:Madison Randy:300:Product Development Contoh 2 [root@centos share]# find . -exec grep -i...

12
beda hanya untuk jenis file tertentu

Apakah ada cara saya dapat melakukan diff dua direktori secara rekursif tetapi hanya membandingkan (di tempat masing-masing) file yang cocok dengan nama file tertentu atau predikat tipe file? Misalnya saya ingin melakukan sesuatu seperti diff -r dir-a dir-b -filenames *.java, ivy.xml,...

12
Apakah mungkin untuk mencari kombinasi direktori / file?

Saya perlu menemukan gambar, katakanlah ABC.jpg, yang saya tahu akan diprogram ke dalam direktori bernama ABC_MPSC. Saya sudah mencoba: cd / find . -name "ABC_MPSC/ABC.jpg" Tapi itu tidak mengembalikan apa-apa (saya benar-benar tahu di mana yang saya cari, jadi saya tahu itu ada). Apakah ada...

11
Bagaimana cara mencari semua file SUID / SGID?

Semua howtos yang saya temukan di status web: Find all SUID files: find / -perm -4000 -print Find all SGID files: find / -perm -2000 -print Tapi itu tidak benar. Lihat: $ ls -lah test -r-sr-xr-x 1 user user 0B Jan 24 22:47 test $ $ $ stat -x test | grep Mode Mode: (4555/-r-sr-xr-x) Uid: (...

11
Kecualikan direktori di temukan

Bagaimana saya dapat menemukan setiap file dan direktori yang cocok dengan suatu pola, tidak termasuk satu direktori menggunakan find? Katakanlah saya memiliki struktur file berikut; . foo-exclude-me / foo.txt foo-exclude-me-not / foo.txt batang/ foo.txt foobar / bar.txt...

11
Bagaimana updateb jauh lebih cepat daripada menemukan?

Bagaimana updatedbjauh lebih cepat daripada find? Berikut ini adalah perbandingan waktunya antara updatedbdan findperintah yang melakukan tugas yang tampaknya serupa. bandingkan.sh #!/usr/bin/env bash cmd="sudo updatedb" echo $cmd time eval $cmd cmd="sudo find / \ -fstype ext4 \ -not \( \...

11
temukan semua subdirektori akhir di pohon

diberikan struktur berikut: oz123@debian:~/ $ tree . . ├── a │ ├── a1 │ ├── a2 │ └── a3 ├── a1 │ ├── a11 │ ├── a12 │ └── a31 ├── b │ └── b1 │ ├── b11 │ │ └── b21 │ │ └── b31 │ ├── b12 │ └── b3 └── c 16 directories, 0 files Bagaimana cara menemukan semua node akhir? Saya menemukan solusi...

11
Hapus semua file kecuali di subdirektori tertentu dengan find

Saya ingin secara rekursif menghapus semua file yang tidak diakses dalam folder sementara a, kecuali semua file dalam subfolder b. find a \( -name b -prune \) -o -type f -delete Namun, saya mendapatkan pesan kesalahan: find: Tindakan -delete secara otomatis mengaktifkan -depth, tetapi -prune...