如何在.bash_profile中添加一行


42

我刚刚在Mac上的bash上安装了Homebrew,现在我需要这样做:

安装Homebrew后,将Homebrew目录插入PATH环境变量的顶部。您可以通过在~/.bashrc文件底部添加以下行来实现 。

export PATH=/usr/local/bin:$PATH

“ ls -a”显示.bash_profile.bashrc.save

是否将此行添加到.bash_profile?怎么样?

抱歉。我是新手。

Answers:


52

您可以在终端中运行此命令,这会将行追加到您的.bash_profile

echo 'export PATH=/usr/local/bin:$PATH' >>~/.bash_profile

20
哈哈-一定要使用两克拉>>而不是一克拉>。有一个朋友只是偶然地完全擦掉了我的东西,试图追加。
Ryan Tuck

如何更新bash_profile中的现有导出?
喜马拉雅

10

.bash_profile是每次启动新外壳程序时都会执行的脚本。在Linux上,它的调用环境不同于.bashrc,但是在OS X上,它们的工作方式完全相同。每当您打开新的终端窗口(从而启动新的交互式外壳程序)时,添加到文件中的任何命令都将运行。

$PATH 是一个告诉外壳程序在哪里寻找可执行文件的变量-因此,当您键入命令时,系统将搜索该变量中指定的每个目录,直到找到具有该命令名称的可执行程序。

该命令export PATH=/usr/local/bin:$PATH会将目录添加/usr/local/bin到当前PATH之前,因此它成为Shell搜索的第一个目录。

.bash_profile只是普通的纯文本文件-您可以使用任何文本编辑器(包括vi或)nano,甚至是图形编辑器(如TextEdit)进行编辑。这取决于您-只记得将其另存为纯文本文件即可。


4

用您最喜欢的tekst编辑器打开.bash_profile

例如,您可以使用“ vi”

打开终端,并确保您位于主目录中

输入vi .bash_profile并按Enter

在vi中,键入i以能够键入

输入你的行

新闻逃脱

按住shift并按两次z(zz)保存并退出

而已!


尼斯,您解释了如何退出Vi:D
smonff,

2

如何在.bash_profile中添加一行?

打开TextEdit应用。就像Windows上的记事本一样。

导航到文件→打开...。在中间的下拉菜单中,确保选择Home。或者,在左窗格中选择目录。然后,使用COMMAND+ SHIFT+ .显示隐藏文件:

在此处输入图片说明

选择.bash_profile并编辑...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.