Bagaimana saya bisa menemukan file tertentu di pohon direktori?

14

Bisakah seseorang tolong saya untuk menemukan semua file * .c dan * .h di pohon direktori ??

Eli
sumber

Jawaban:

19
find . -name '*.[ch]' -type f 

*.[ch]mewakili semua file * .h dan * .c, -type fmenemukan file biasa.

NB Anda mungkin ingin menerima jawaban untuk pertanyaan Anda yang lain :)

Jin
sumber
ini berfungsi untuk saya :) tetapi mengapa Anda mengatakan Anda mungkin ingin menerima jawaban untuk pertanyaan Anda yang lain .. saya tidak bisa mendapatkannya .. mungkin bahasa inggris saya tidak cukup baik.
Eli
5

Jika Anda berada di atas pohon direktori.

find . -name *.c -print

akan menemukan semua file .c yang terletak di bawah "." direktori.

Banyak bantuan Lot dapat ditemukan dengan mencari " perintah unix find ".

Dennis
sumber