没有找到指令

时间:2012-09-23 19:32:33

标签: macos terminal

我对Mac终端环境很陌生。 我下载了sqlplus(它被认为是一个UNIX可执行程序),然后在终端我做了几次cd,直到我到达我把它放在(\ Applications \ instantclient_10)的文件夹中。 当我输入'ls'时,我会看到所有文件的列表,包括sqlplus。所以我希望只需输入Telnet提示符'sqlplus',然后就可以开始了,而是继续

  

-bash:sqlplus:找不到命令

这是问题一。

我现在已经下载了MySQL,当我转到正确的文件夹(\ Library \ StarupItems \ MySQLCOM)并输入'ls'时,我会看到我的文件(包括MySQLCOM),但是当我来尝试'运行'时只需输入“MySQLCOM”,消息就是:

  

-base:MySQLCOM:找不到命令

我做错了什么? 感谢

1 个答案:

答案 0 :(得分:0)

要在当前文件夹中运行二进制文件/可执行文件,您需要使用./

作为前缀
./sqlplus

这里的想法是你想强制执行本地文件而不是意外运行它。想象一下将ls二进制文件放入其文件夹的应用程序,如果该文件夹中有ls,它将自动运行。