summaryrefslogtreecommitdiff
path: root/src/varlist
blob: 6c839cd5c44c65d9c4a65ff37e952b4cd67b6f1e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh

usage() {
	echo 'Usage: varlist VARNAME < ...'
}

VARNAME="${1:-}"
eval "$(assert-arg -- "$VARNAME" 'VARNAME')"

printf '%s = \\\n' "$VARNAME"
env LANG=POSIX.UTF-8 sort |
	sed 's|^\(.*\)$|\t\1 \\|'
printf '\n'