Напишите функцию
для
которая вызывает .
встроенную функцию по мере необходимости. Кроме того, ==
некорректен для числовых сравнений в shell (test
странный такой, и требует -eq
или -ne
).
function . {
if [[ $# -eq 0 ]]; then
builtin . ~/.zshrc
else
builtin . "$@"
fi
}