JAM*_*JAM 5 terminal bash macos
我正在使用 bash shell 并且在我的.bashrc.
当Terminal应用程序打开时(在我的 Mac 上),这个文件没有被初始化。
我总是能够手动. ./.bashrc,但我宁愿不必这样做。
文件的名称是什么,它可以为我初始化我的环境,或者我可以在其中放置自定义选项的文件?
在一般情况下,您可以使用 ~/.profile
另请注意(来自bash联机帮助页):
当 bash 作为交互式登录 shell或作为带有 --login 选项的非交互式 shell调用时,它首先从文件中读取并执行命令
/etc/profile(如果该文件存在)。读取该文件后,它会按该顺序查找~/.bash_profile、~/.bash_login、 和~/.profile,并从第一个存在且可读的命令中读取和执行命令。
和:
当启动非登录 shell的交互式 shell时,bash 会从
/etc/bash.bashrc和读取并执行命令~/.bashrc(如果这些文件存在)。这可以通过使用--norc选项来禁止。该--rcfile文件选项将强制bash读取和文件,而不是执行命令/etc/bash.bashrc和~/.bashrc。
有关更完整的问题/答案,请参阅:
| 归档时间: |
|
| 查看次数: |
4735 次 |
| 最近记录: |