mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			whitespace changes
							parent
							
								
									25a050e84b
								
							
						
					
					
						commit
						48fe1d4699
					
				|  | @ -1,7 +1,7 @@ | ||||||
| #!/bin/sh | #!/bin/sh | ||||||
| 
 | 
 | ||||||
| if [[ $# -lt 2 ]]; then | if [[ $# -lt 2 ]]; then | ||||||
|     exit 1 | 	exit 1 | ||||||
| fi | fi | ||||||
| 
 | 
 | ||||||
| MODE="$1" | MODE="$1" | ||||||
|  | @ -10,19 +10,19 @@ TIMESTAMP_FILE="$2" | ||||||
| mkdir -p "$(dirname "$TIMESTAMP_FILE")" | mkdir -p "$(dirname "$TIMESTAMP_FILE")" | ||||||
| 
 | 
 | ||||||
| if [[ "$MODE" == "load" ]]; then | if [[ "$MODE" == "load" ]]; then | ||||||
|     if [[ -f "$TIMESTAMP_FILE" ]]; then | 	if [[ -f "$TIMESTAMP_FILE" ]]; then | ||||||
|         LAST_TS=$(cat "$TIMESTAMP_FILE") | 		LAST_TS=$(cat "$TIMESTAMP_FILE") | ||||||
|         if [[ -n "$LAST_TS" ]]; then | 		if [[ -n "$LAST_TS" ]]; then | ||||||
|             echo "fake-hwclock: Setting time to $(date -d @"$LAST_TS")" | 			echo "fake-hwclock: Setting time to $(date -d @"$LAST_TS")" | ||||||
| 			date -s @"$LAST_TS" >/dev/null 2>&1 | 			date -s @"$LAST_TS" >/dev/null 2>&1 | ||||||
|         fi | 		fi | ||||||
|     fi | 	fi | ||||||
| elif [[ "$MODE" == "save" ]]; then | elif [[ "$MODE" == "save" ]]; then | ||||||
|     date +%s > "$TIMESTAMP_FILE" | 	date +%s > "$TIMESTAMP_FILE" | ||||||
| elif [[ "$MODE" =~ ^[0-9]+$ ]]; then | elif [[ "$MODE" =~ ^[0-9]+$ ]]; then | ||||||
|     INTERVAL="$MODE" | 	INTERVAL="$MODE" | ||||||
|     while true; do | 	while true; do | ||||||
|         date +%s > "$TIMESTAMP_FILE" | 		date +%s > "$TIMESTAMP_FILE" | ||||||
|         sleep "$INTERVAL" | 		sleep "$INTERVAL" | ||||||
|     done | 	done | ||||||
| fi | fi | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue