#!/bin/sh . ~/.profile vars=$(declare -x -p | sed -rn 's/^declare -x ([^=]+)(=.*)?$/\1/p' | grep -xFv -e PWD -e OLDPWD -e SHLVL) if test "$1" = '-p'; then declare -p $vars echo systemctl --user import-environment $vars else systemctl --user import-environment $vars fi