尝试从源代码构建存储库时,出现“FIND:make 中的参数格式不正确”

尝试从源代码构建存储库时,出现“FIND:make 中的参数格式不正确”

我正在尝试使用 GNU 从源代码构建存储库,make但这行代码

src_js := $(shell find src -name '*.js')

给出错误:

FIND: Parameter format not correct

这里有什么错误?抱歉,如果之前有人问过这个问题,但我对 shell 脚本一点也不熟悉。我正在使用 Windows,如果有帮助的话。

答案1

如果src是“当前”目录中现有目录的名称,则 find 命令在 Unix 或 Linux 上看起来没问题。但在 MS-DOS 中,该FIND命令用于搜索文本文件,而不是目录。

要获取查找的正确参数,请在 DOSBox 中尝试以下操作:

FIND /?

但它们对你来说可能没什么用。你可能更适合使用下面的命令DIR,例如:

DIR /S /B  src/*.js

相关内容