Ini adalah solusi yang sangat sederhana dengan menggunakan tree
perintah di direktori yang ingin Anda cari. -f
menunjukkan jalur file lengkap dan |
digunakan untuk mem-pipe output dari tree ke grep
untuk menemukan file yang berisi string filename
dalam nama.
tree -f | grep filename
find
perintah akan memakan waktu lama karena memindai file nyata dalam sistem file.
Cara tercepat adalah menggunakan locate
perintah, yang akan segera memberikan hasil:
locate "John"
Jika perintah tidak ditemukan, Anda perlu menginstal mlocate
paket dan jalankan updatedb
perintah terlebih dahulu untuk mempersiapkan database pencarian untuk pertama kalinya.
Lebih detail di sini:https://medium.com/@thucnc/the-fastest-way-to-find-files-by-filename-mlocate-locate-commands-55bf40b297ab
Gunakan perintah find,
find . -type f -name "*John*"