summaryrefslogtreecommitdiff
path: root/usr/src/test/util-tests/tests/awk/gnu/compare.sh
blob: fa7d1c99fd8aa96383b1387a17581c1ec2ee9439 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash

if [[ -z "$AWK" ]]; then
    printf '$AWK must be set\n' >&2
    exit 1
fi

$AWK 'BEGIN {
	if (ARGV[1]) print 1
	ARGV[1] = ""
	if (ARGV[2]) print 2
	ARGV[2] = ""
	if ("0") print "zero"
	if ("") print "null"
	if (0) print 0
}
{
	if ($0) print $0
	if ($1) print $1
}' 0 1 compare.in