สำหรับคนที่ต้องลบไฟล์คราวละมากๆ และ มีปัญหาในการลบไฟล์ วันนี้จดเพื่อใช้งานง่ายๆ นะครับ
- เพื่อความปลอดภัยในการลบไฟล์ ที่อาจจะเจอช่องว่างในชื่อไฟล์ หรือพวกอักขระแปลกๆ ให้ใช้
find /directory -name *abc* -print0 |xargs -0 rm-print0 ใส่เพื่อมองไฟล์ 1 ไฟล์ที่มีช่องว่างเป็น file เดียว เหมือนกับการใส่ Double Quote
-0 ก็ใช้คู่กับ xargs เืพื่อใช้อ่านข้อมูลจาก find -print0
- อีกกรณี กรณีที่ ผลลัพธ์ จาก find ไม่มีข้อมูลส่งมาให้ใช้
find /directory -name *abc* -print0 |xargs -0 -r rmก็ใส่ -r เพิ่มไปใน xargs เพื่อยกเลิกการทำงานกรณีไม่มี result จาก command แรก



