shell中执行source /etc/profile异常

版本:openEuler release 24.03(LTS)

问题描述:
shell中包含source /etc/profile,执行该shell时,在source /etc/profile语句异常退出。

解决方法:
修改/etc/profile.d/sm3sum.sh文件

修改前如下图
image

修改后:
alias sm3sum=‘cksum -a sm3’ 2>/dev/null