ksh 中的函数名称“,”无效

ksh 中的函数名称“,”无效

这是我的系统:

# cat /etc/*release*
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
VERSION_CODENAME=stretch
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

我就跑ksh

长期以来,我的个人资料中一直有一个功能,定义如下:

function ,
{
  sudo bash --init-file ~/.bashrc
}

以前这种方法有效,但现在/etc/profile: line 78: ,: invalid function name我登录时却出现这种情况。这是新东西吗,还是只允许在bash?这其实并不重要,但我喜欢这个名字的简洁性。

相关内容