Lines Matching +full:a +full:- +full:za +full:- +full:z
1 # SPDX-License-Identifier: BSD-2-Clause
6 # @(#) Copyright (c) 2023-2024 Simon J. Gerraty
15 # Please send copies of changes and bug-fixes to:
23 # return a safe variable setting
24 # any non-alphanumeric chars are replaced with '_'
27 ${SED:-sed} 's/[ ]*#.*//;/^[A-Za-z_][A-Za-z0-9_]*=/!d;s;[^A-Za-z0-9_. "$,/=-];_;g'
48 eval `cat "$@" | safe_set | ${SED:-sed} 's/^\([^=]*\)=.*/&; export \1/'`
57 eval ${local:-:} ef ex f rc
64 --export) ex=_export; shift;;
70 test -s "$f" -a -f "$f" || continue
83 test -z "$ef" && return $rc