如何在OSX上编辑$PATH(.bash_profile)?
我正试图编辑PATH的一个条目,因为我做错了什么。
我使用的是Mac OS X 10.10.3。
我已经试过了。
> touch ~/.bash_profile; open ~/.bash_profile
但文件编辑器打开时里面什么都没有。
我的问题是
我正试图将ANDROID_HOME安装到我的PATH中。
我把它拼错了,但当我关闭终端并返回时,它就不见了,所以我又试了一次。
export ANDROID_HOME=/<安装位置>/android-sdk-macosx export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
这一次,我正确地输入了命令,但是,当我关闭终端时,我的设置又消失了。
我怎样才能执行我想要的设置呢?
如果我编辑bash.profile,我将如何输入上述代码?
谢谢!
151
3
你必须用一个文本编辑器打开该文件,然后保存它。
它将用TextEdit打开该文件,粘贴你的东西,然后保存它。如果你再次打开它,就会发现你的编辑内容。
你可以使用其他编辑器。
但如果你不知道如何使用它们,使用 "开放 "的方式会更容易。
另外,你可以依靠
pbpaste
。复制在系统剪贴板中,然后在shell中运行
或者,你也可以用
cat
来替代(现在
cat
等待输入:粘贴两个导出定义,然后点击ctrl-D)。对初学者来说,更详细一点。
首先,确保.bash_profile文件是存在的?记住,.bash_profile文件默认是不存在的。你必须自己创建它。
在finder中进入你的用户文件夹。 在那里应该可以找到.bash_profile文件。 -> HD/Users/[USERNAME]
记住。开头有一个点的文件'.'默认情况下是隐藏的。
要在Mac OS Finder中显示隐藏的文件。
如果它不存在,你必须自己创建.bash_profile。
打开终端程序,用简单的命令切换到用户文件夹。
如果它不存在,使用这个命令来创建文件。
第二,如果你不能记住vim、nano等的保存和关闭的书呆子命令(上面推荐的方法),最简单的编辑方法是在你喜欢的代码编辑器(Sublime等)中打开.bash_profile文件。
查找器 -> 用户文件夹。右击 -> 用:Sublime Text(或其他代码编辑器)打开。或者把它拖到Dock中的应用程序上。
......在那里你可以编辑它,在新的行中传递导出命令。
Mac OS X并不在.bash_profile中存储路径,而是在.profile中,因为Mac OS X是*BSD家族的一个分支。一旦你在你的终端上做了cat .profile,你应该能够在.profile中看到导出的blah blah blah。