Cara membatasi kedalaman direktori dengan perintah find

  • Post author:
  • Post category:Tutorial

Perintah `find` dengan -maxdepth adalah alat yang ampuh dalam sistem operasi Linux. Ini digunakan untuk mencari file dan direktori secara rekursif di direktori tertentu dan subdirektorinya. Bendera -maxdepth digunakan untuk menentukan kedalaman maksimum pencarian. Misalnya, jika -maxdepth diatur ke 2, pencarian hanya akan melihat direktori yang diberikan dan subdirektori langsungnya. Ini berarti bahwa itu tidak akan mencari di salah satu subdirektori.

Ini membuat perintah `find` dengan -maxdepth cara yang bagus untuk mencari sesuatu dengan cepat tanpa harus melalui semua subdirektori. Misalnya, saya harus mencari folder bernama “node_modules” di bawah semua direktori dari direktori saat ini saja:

find . -maxdepth 2 -type d -name "node_modules" 

Untuk mencari di direktori saat ini saja, tetapkan nilai -maxdepth ke 1.

Secara keseluruhan, perintah `find` dengan -maxdepth adalah alat yang ampuh dan serbaguna di sistem operasi Linux yang dapat menghemat waktu Anda saat Anda perlu menemukan sesuatu dengan cepat atau membuat perubahan pada sekelompok file atau direktori.

Referensi tecadmin.com