mkdir bin lib lib / NAME test命令的语法不正确。

时间:2013-07-19 05:37:21

标签: command-line mkdir

我正在研究“以艰难的方式学习Ruby”并且我一直在练习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.

这是某种配置问题吗?

感谢您的提前帮助

2 个答案:

答案 0 :(得分:0)

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

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

就您的第二个问题而言,您确定全局安装了触控吗?使用命令

搜索它
sudo find / -name touch

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

答案 1 :(得分:0)

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