我有一个 .bashrc 文件,它具有像这样的非常简单的功能
function module() {
....
}
我在命令提示符下键入“bash”,并按预期执行 .bashrc,但出现错误:
'ash: /user/.bashrc: line 1: syntax error near unexpected token `{
'ash: /user/.bashrc: line 1: `function module() {
我试过删除“功能”这个词,我也试过删除,()
但这些都没有帮助。有人可以让我知道发生了什么吗?
我运行时的 Bash 版本bash --version
是(我可以升级到最新版本,但只有模块让我指向最新的 bash,所以这个问题必须在这个 bash 中解决)
GNU bash, version 3.2.25(1)-release (x86_64-redhat-linux-gnu)
Copyright (C) 2005 Free Software Foundation, Inc.