หากคุณต้องการค้นหาและลบไฟล์ที่ตรงกันทั้งหมดเช่นwordpress-*.sqlคุณสามารถใช้findคำสั่ง :)
ตัวอย่างเช่นคุณต้องการลบไฟล์ที่ตรงกันทั้งหมดด้วยด้านwordpress-*.sqlล่างtest_dirให้ทำดังต่อไปนี้
cd test_dir
find . -name "wordpress-*.sql" -exec rm -f {} \;
เมื่อใดก็ตามที่findโปรแกรมค้นหาไฟล์ที่ตรงกันจริง ๆ ก็จะพยายามรันคำสั่งต่อไปนี้หลังจาก-execตัวเลือก ในกรณีนี้rm -f {}จะถูกดำเนินการและ{}จะถูกเปลี่ยนเป็นชื่อไฟล์ที่ตรงกัน เช่น
rm -f wordpress-169.sql
คุณยังสามารถตั้งค่าความลึกของไดเรกทอรีย่อยด้วย-maxdepthตัวเลือก
cd test_dir
find . -maxdepth 3 -name "wordpress-*.sql" -exec rm -f {} \;
โปรดทราบว่าคุณต้องระบุ-maxdepthตัวเลือกก่อนตัวเลือกอื่น ๆ มิฉะนั้นคุณอาจพบผลลัพธ์ที่คุณไม่ต้องการเห็น