#!/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'