00_common.sh 579 B

1234567891011121314151617181920212223242526272829303132333435
  1. #!/bin/sh
  2. is_holidays() {
  3. if [ -z "$1" ]; then
  4. echo "0"
  5. return
  6. fi
  7. # 定义节日日期
  8. holidays=(
  9. "20241001"
  10. "2024-10-01"
  11. "20241225"
  12. "2024-12-25"
  13. "20250101"
  14. "2025-01-01"
  15. # 农历春节
  16. "20250129"
  17. "2025-01-29"
  18. "20250212"
  19. "2025-02-12"
  20. )
  21. h=$1
  22. # 遍历列表,判断元素是否存在
  23. for item in "${holidays[@]}"; do
  24. if [[ "$item" == "$h" ]]; then
  25. echo "1"
  26. return
  27. fi
  28. done
  29. echo "0"
  30. }