bash/whitespace.sh: hack for allowing normal looking assignments
This commit is contained in:
parent
daf6eeca41
commit
338cdc646f
|
@ -0,0 +1,16 @@
|
|||
command_not_found_handle() {
|
||||
if [[ $2 != =* ]]; then
|
||||
printf '%s: %s: command not found\n' "$0" "$1" >&2
|
||||
fi
|
||||
}
|
||||
|
||||
make_assign() {
|
||||
local name equal value
|
||||
read -r name equal value <<< "$BASH_COMMAND"
|
||||
|
||||
if [[ $equal = =* ]]; then
|
||||
declare -g "$name$equal$value"
|
||||
fi
|
||||
}
|
||||
|
||||
trap make_assign DEBUG
|
Loading…
Reference in New Issue