2012-01-03 44 views
-1

我面临一个问题,我甚至不能在我的mac osx狮子终端上运行一个命令,甚至是“ls”命令,当我打印$ PATH变量时,发现所有的命令都不能在mac os x lion

My-Mac:/ Mac$ echo $PATH 
/usr/local/git/bin 

如果你们有任何解决方案,请帮助我。

感谢

回答

1

你或许应该问上superuser.stackexchange.com这个问题(对于“超级用户”型的问题,而不是在这里,这是为编程问题)。

但我会帮你一点点:超出.tcshrc文件,你应该也有你的主目录,还要检查你的文件是否在/usr/share/tcsh/examples。这是应该找到“全局”tcsh设置(包括PATH)的地方。

如果没有.tcshrc文件...创建一个文本编辑中添加类似:

set path = (             \ 
       ~/bin           \ 
       /usr/local/bin /usr/bin /bin     \ 
       /usr/local/sbin /usr/sbin /sbin     \ 
      ) 

它。

哦,是的,最后...我假设你使用tcsh,因为这是通常的Macintosh shell。您可以通过在命令行键入echo $SHELL来确保。

+0

没有tcsh的dirctory '我的Mac:/ Mac的$ CD的/ usr /共享/ tcsh的/例子 -bash:CD:在/ usr /共享/ tcsh中/例子:没有这样的文件或directory' – 2012-01-03 18:23:26

+0

好然后创建一个.tcshrc文件并将上面的命令添加到它。祝你好运! – 2012-01-03 18:24:36

+0

得到了解决方案:) 有在我家dir的.bash_profile文件,我删除了:)现在它的运行良好 – 2012-01-03 18:51:28