#!/bin/zsh for name in ${(k)parameters}; do [[ ${parameters[$name]} == scalar-*export* ]] || continue print $name=${(P)name} launchctl setenv $name "${(P)name}" done