Command line Jenkins在windows中使用命令行比较文件夹,如果它们不相等,则返回错误

Command line Jenkins在windows中使用命令行比较文件夹,如果它们不相等,则返回错误,command-line,jenkins,Command Line,Jenkins,是否有一个命令可以比较两个文件夹,如果它们不完全相同,则返回fail 我需要添加一个文件夹比较詹金斯和失败的情况下,他们不匹配的建设 更新:我正在使用windows您可以使用一些命令。这取决于你到底想比较什么。可以使用cmp命令 dircmp与cmp类似,但可用于文件夹 您可以在if/then块中使用此命令,并将其添加为Jenkins项目的一部分。 它看起来像这样: if dircmp -s folder1 folder2; then echo "same"; else echo "differ

是否有一个命令可以比较两个文件夹,如果它们不完全相同,则返回fail

我需要添加一个文件夹比较詹金斯和失败的情况下,他们不匹配的建设


更新:我正在使用windows

您可以使用一些命令。这取决于你到底想比较什么。可以使用
cmp
命令

dircmp
cmp
类似,但可用于文件夹

您可以在if/then块中使用此命令,并将其添加为Jenkins项目的一部分。 它看起来像这样:

if dircmp -s folder1 folder2; then echo "same"; else echo "different" 1>&2; exit 1; fi