From 3609a68aaf61c4a3b8c59d4a869c2d55f5582f64 Mon Sep 17 00:00:00 2001 From: xtex Date: Wed, 7 Feb 2024 12:16:42 +0800 Subject: [PATCH] envkernel: only export alias when defined (MR 2249) MR !2229 make pmbootstrap optional and break fish compat --- helpers/envkernel.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helpers/envkernel.sh b/helpers/envkernel.sh index e71fb860..5f4a268e 100644 --- a/helpers/envkernel.sh +++ b/helpers/envkernel.sh @@ -439,7 +439,7 @@ main() { fish_compat() { [ "$1" = "--fish" ] || return 0 for name in make kernelroot pmbootstrap pmbroot; do - echo "alias $(alias $name | sed 's/=/ /')" + alias "$name" >/dev/null 2>&1 && echo "alias $(alias "$name" | sed 's/=/ /')" done }