我正在尝试在非交互式 bash shell 中使用别名。我在 ~/.bashrc 中定义了别名,并设置了变量 BASH_ENV=~/startUpFile。startUpFile 的内容是源 ~/....
我正在尝试在非交互式 bash shell 中使用别名。我已在 中定义了别名, ~/.bashrc
并设置了变量 BASH_ENV=~/startUpFile
。startUpFile 的内容是 source ~/.bashrc
.
当我执行命令时,我可以看到我的别名被识别 alias
。但是,如果我尝试使用 中定义的别名 ~/.bashrc
,Bash 无法识别它。它给了我未知命令错误。
使用 TCSH shell 可以很容易地做到这一点,因为该 ~/.cshrc
文件始终被读取。
有什么想法我可以用 Bash shell 来做到这一点吗?
为什么非交互式 Bash shell 中的别名不起作用
下载声明:
本站所有软件和资料均为软件作者提供或网友推荐发布而来,仅供学习和研究使用,不得用于任何商业用途。如本站不慎侵犯你的版权请联系我,我将及时处理,并撤下相关内容!