我有一个.profile文件,我正在阅读和使用我的终端中的别名,但在某些时候,别名没有明确的原因停止工作(其他命令仍在工作)。.profile无法从mac中的终端工作
想要快速修复,我删除了(rm)并在我的用户目录中重新创建了我的.profile文件。没有bash_profiles或其他存在,至少在那个目录中我可以看到。
新的.profile不起作用。我试过重新启动终端和电脑。
现在,在原有的.profile工作仍在运行,尽管我无法找到文件中的命令,而新的.profile给出:
没有这样的文件或目录(这里源文件名的后半) 和:未找到命令消息
.profile文件仅包含路径更新,别名和要生成的文件。 尝试获取.profile文件也会提供上述错误消息。
但是,通过将路径更新,别名和文件直接从.profile文件复制到终端,可以正常工作。
帮助?
你检查过别名吗? –
我基本上有同样的问题。但是,我绝对没有'.bash_profile'或'.bash-login'(或'.login')文件。而且,如果我在Terminal中手动执行'source〜/ .profile',那么'〜/ .profile'中定义的别名确实生效。 – murray