SetTimeDateZone.sh 455 B

123456789101112131415161718192021222324252627282930
  1. #!/bin/sh
  2. # $1 Timezonename
  3. # $2 YYYY
  4. # $3 MM
  5. # $4 DD
  6. # $5 HH
  7. # $6 mm
  8. # $7 ss
  9. # $8 arch
  10. #=== Timezone setzen
  11. cp /usr/share/zoneinfo/$1 /etc/localtime
  12. echo "$1"
  13. echo "$1" > /etc/timezone
  14. #==== Zeit Setzen
  15. date -s "$2-$3-$4 $5:$6:$7"
  16. if [ $8 != "x86_64" ]
  17. then
  18. BASEBOARD=`cat /tmp/BASEBOARD`
  19. if [ "$BASEBOARD" == "DISPLAY001" ]; then
  20. /root/gfa_spi -w
  21. fi
  22. if [ "$BASEBOARD" == "DISPLAY002_DI4" ]; then
  23. /sbin/hwclock -uw
  24. fi
  25. fi