File: checknegtime.awk

package info (click to toggle)
gawk 1%3A4.1.4%2Bdfsg-1
  • links: PTS
  • area: main
  • in suites: stretch
  • size: 16,836 kB
  • ctags: 5,783
  • sloc: ansic: 48,799; awk: 11,167; yacc: 5,939; sh: 5,579; makefile: 2,554; sed: 121
file content (22 lines) | stat: -rw-r--r-- 345 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
NR == 1 {
	# Tue Dec 15 07:00:00 GMT 1959
	Weekday = $1
	Month = $2
	Day = $3
	Time = $4
	Timezone = $5
	Year = $6
}

NR == 2 {
	if (NF == 0)	# MinGW gives an empty line
		exit 0

	# Some BSDs give us UTC in the timezone
	if ($1 == Weekday && $2 == Month && $3 == Day &&
	    $4 == Time && $6 == Year)
		exit 0

	# Some other mismatch
	exit 1
}