![ksh 中的函数名称“,”无效](https://linux22.com/image/1639682/ksh%20%E4%B8%AD%E7%9A%84%E5%87%BD%E6%95%B0%E5%90%8D%E7%A7%B0%E2%80%9C%EF%BC%8C%E2%80%9D%E6%97%A0%E6%95%88.png)
这是我的系统:
# 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
?这其实并不重要,但我喜欢这个名字的简洁性。