บทความ

กำลังแสดงโพสต์จาก พฤษภาคม, 2019

Unix การใช้ คำสั่งลบไฟล์ ร่วมกับ คำสั่ง find

Unix การใช้ คำสั่งลบไฟล์ ร่วมกับ คำสั่ง find ใน Unix การ Delete file นั้นเรามักจะคุ้นเคยกับคำสั่ง  rm เช่น rm - f  *.end คือการลบไฟล์ที่นามสกุล .end ทั้งหมด แต่ถ้าหากเราต้องการที่จะทำการใช้คำสั่ง find ก่อนแล้วค่อยทำการลบ result นั้น ให้ใช้คำสั่งนี้ครับ find /var/tmp/stuff -mtime +90 | xargs  rm -f เริ่มจากการ find หา file ที่ modify เก่ากว่า  90 วัน ณ วันที่ค้นหา ( -mtime +90 ) จากนั้นให้ทำการ delete file ที่ได้จาก result ของการ find นั่นเอง