为什么bash命令返回“quot;。。。是一个目录吗;?

为什么bash命令返回“quot;。。。是一个目录吗;?,bash,cordova,Bash,Cordova,当我按照为Eclipse启动一个新的Cordova PhoneGap项目的步骤(按照以下方向:)时,我首先将Android的/bin目录拖到终端窗口(其中包含创建脚本),然后键入: ./create /Users/Steve/Documents/PhoneGap_apps/PhoneGap_apps/appName2 com.companyname.appName2 appName2 创建项目 但我得到的回报是: -bash: /Users/Steve/Downloads/phonegap-

当我按照为Eclipse启动一个新的Cordova PhoneGap项目的步骤(按照以下方向:)时,我首先将Android的/bin目录拖到终端窗口(其中包含创建脚本),然后键入:

./create /Users/Steve/Documents/PhoneGap_apps/PhoneGap_apps/appName2 com.companyname.appName2 appName2 
创建项目

但我得到的回报是:

-bash: /Users/Steve/Downloads/phonegap-phonegap-8a3aa47/lib/android/bin: is a directory 
未创建appName2目录

为什么我会收到“is a directory”通知,以及如何解析它以创建目录

编辑:固定路径

我认为你在你的道路上错过了一块瓷砖

试试这个:

./create ~/Documents/PhoneGap_apps/PhoneGap_apps/appName2 com.companyname.appName2 appName2 

我根据Marcus的响应成功地创建了文件夹,首先添加了“cd”,然后添加了整个脚本。早些时候,在尝试他的答案时,我在拖动/bin文件夹,然后添加脚本之后,首先点击了Return。在一条线上完成所有三个组件都能完成任务。

值得怀疑
/Users/Steve
可能是主目录。如果是这样,那么
~/Users/Steve
将扩展到
/Users/Steve/Users/Steve
~表示主目录,在本例中为/Users/Steve。使用前缀波浪号,完整路径将为/Users/Steve/Users/Steve/Documents/。。。等等。编辑:哦,刚刚看到我的错误^^再试一次史蒂夫,修复了路径。我复制了你的版本并粘贴了进去。仍然导致相同的通知。如果tilde的意思是/Users/Steve,那么为什么会有什么不同呢?谢谢如果将目录拖到终端并按return键,则会看到此消息,因为该目录不能解释为命令。要导航到目录,首先键入
cd
(注意尾随空格),然后将目标目录拖到终端中,然后按return键更改目录。错误消息是在此阶段出现的,还是在您键入
create
命令之后才出现的?您是否为它启动了新行?该消息是在我运行create命令之后出现的,而不是之前。我没有开始新行,而是在/bin目录中拖动,然后复制/粘贴地址,在两者之间留有空格,后面没有空格。然后我按回车键。我也试过这张cd,但“是一个目录”没有出现,但目录也没有生成。如果我做了一张cd,然后拖动垃圾箱,然后点击返回,然后添加路径,我得到消息,出现了一个错误。正在删除项目。。。