我在我的Mac OS X上添加了一些内容,它们会出现错误。这是我现在启动终端时的整个文本日志:
Last login: Thu Oct 25 23:10:03 on ttys000
dirname: illegal option -- b
usage: dirname path
-bash: /bin/naoqi-bin: No such file or directory
-bash: exec: /bin/naoqi-bin: cannot execute: No such file or directory
[Process completed]
问题是,由于"过程完成",我无法使用终端。我如何访问.bash_profile(我找不到发现器的方式),或者如何正常运行终端,以便我可以从.bash_profile文件中获取该文件?
打开Terminal
,然后转到File (or Shell) -> New Command
。输入open -e .profile
(或替换其他文件而不是.profile
),然后命中运行。应该通过您要修复的文件打开textedit;您可以删除那里的有问题的线。
有关完整性,这是另一种方法:打开textedit(或您喜欢的GUI文本编辑器)。在"打开对话框"中,按命令 - shift - ofient ,然后它将显示(让您打开)隐形文件,例如.profile。卸下有问题的线,保存,您应该很好。
您可以禁用所有启动脚本以解决启动脚本的问题:选择 shell> new Command> new Command 并运行bash --noprofile
。
有关BASH命令行选项和启动文件的更多信息,请参见Bash Man页面:X-Man-page://1/bash
另外,您可以通过单击"帮助菜单"并在搜索字段中输入主题,即使您的外壳不起作用,也可以在终端查找和查看终端中的人页。终端将显示匹配的人页。从"帮助"菜单中选择一个以在新窗口中查看。您也可以从任何应用程序打开x-man-page:
方案URL。
我无法用:
打开它open ~/.bash_profile
但是当我输入
时sudo open ~/.bash_profile
它有效,我能够打开文件!