0

我正在完成“Learn Ruby the Hard Way”,我一直坚持练习 46。我已经搜索过,但是因为我对命令提示符知之甚少,所以很难细化我的查询以获得答案。

这是我尝试执行的代码和响应:

mkdir bin lib lib/NAME test
The syntax of the command is incorrect

另外我尝试输入以下内容也会收到错误。

touch lib/NAME.rb
touch lib/NAME/version.rb
'touch' is not recognized as an internal or external command, operable program or batch file.

这是某种配置问题吗?

提前感谢您的帮助

4

2 回答 2

0

对于第一个命令,您似乎必须输入正在创建的目录的完整地址,因此您需要输入

sudo mkdir /bin/lib/lib/NAME/test

至于你的第二个问题,你确定你已经全局安装了触摸吗?用命令搜索

sudo find / -name touch

并确保它安装在 /usr/bin 或 /usr/local/bin 之类的文件夹中。如果不是,则将其移动到其中一个文件夹以对其进行全局访问。

于 2013-07-23T11:23:33.837 回答
0

看起来您正试图在 Windows 提示符下使用 Unix 命令。升级到与 Unix 兼容的操作系统,安装和学习 Cygwin,或者切换到面向 Windows 的教程。

于 2013-07-23T11:37:06.040 回答