mylog 446 B

1234567891011121314151617181920212223242526
  1. #!/bin/bash
  2. # log -c 清除日志
  3. # log -t 即tail -f -n 5000日志
  4. # log -l 即less 日志
  5. # log 直接回车或 -h,则打印使用方法
  6. if [ "$1" = "-c" ]; then
  7. echo "clear log..."
  8. > storage/logs/laravel.log
  9. exit 0
  10. fi
  11. if [ "$1" = "-t" ]; then
  12. tail -f -n 5000 storage/logs/laravel.log
  13. exit 0
  14. fi
  15. if [ "$1" = "-l" ]; then
  16. shift
  17. less storage/logs/laravel.log
  18. exit 0
  19. fi
  20. echo "usage: log [-c|-t|-l|-h]"
  21. exit 0