通过finder访问.bash_profile(不使用终端,因为当前路径变量已被破坏)

时间:2015-05-21 15:59:18

标签: macos bash unix .bash-profile

我在 .bash_profile 中设置其他路径。要查看我会发生什么:export PATH="/Users/neil/blah"并故意在其末尾不包含$PATH。当然,我的路径已经坏了,所以当我进入终端时,它不会让我输入任何东西。

基本上我需要做的是找到一种方法来访问我的 .bash_profile 文件来修复它,所有这些都不使用终端(因为目前我不能使用终端因为我的路径变量坏了)。我环顾四周,在finder中找不到显示隐藏文件的选项。

有关如何在不使用终端的情况下查找和修改此隐藏文件的任何建议吗?

提前致谢!

ANSWER :当我试图在Mac的TextEdit应用程序中找到该文件时,我找不到任何显示隐藏文件的方法。但是,当你打开TextMate时,底部会出现一个明显的“显示隐藏文件”复选框。我只是打开了 .bash_profile ,拿出了不好的代码,保存了它,重新打开了一个终端窗口,然后就运行了。

3 个答案:

答案 0 :(得分:5)

仅当您没有提供绝对路径时,才需要

PATH进行查找。而

vi .bash_profile

可能不起作用,因为shell不知道vi的位置,以下是:

/usr/bin/vi .bash_profile

(假设vi实际上在/usr/bin/)。

答案 1 :(得分:2)

手动将路径〜/ .bash_profile键入任何文本编辑器,或告诉finder显示隐藏文件并在那里导航。此外,如果终端有问题,您仍然可以从消息中ctrl-c并使用vim来修复它。

答案 2 :(得分:0)

如果您在计算机上拥有管理员权限。以其他用户身份登录,然后使用错误的PATH重命名或编辑.bash_profile。