การสร้าง bash file ใน Freebsd
1. เข้าไปที่ path ที่จะสร้างไฟล์
#cd /var/log
2. สร้างไฟล์ชื่อ Clearlog.sh
#pico Clearlog.sh
3. เริ่มเขียนรูปแบบของ script sh
#!/bin/sh
cd /var/log
rm httpd-access.log
touch httpd-access.log
chown root:wheel httpd-access.log
rm httpd-error.log
touch httpd-error.log
chown root:wheel httpd-error.log
rm snmpd.log
touch snmpd.log
chown root:wheel snmpd.log
sleep 10s --> ตั้งค่าหน่วงเวลา
/usr/local/sbin/apachectl restart
เสร็จแล้ว save ออกมา
4. เปลี่ยน mod ของไฟล์
#chmod 755 Clearlog.sh
5. ทดสอบการรันไฟล์
#./Clearlog.sh
หากไม่มี Error อะไรแสดงว่า Script ใช้ได้
6.เข้าไปกำหนดค่าเวลาที่ crontab -e
เพิ่มข้อความ
0 5 * * 0 /var/log/Clearlog.sh
เสร็จแล้ว save ออกมา