输入:
z2042
z0138
z0189
z2294
你好,
我想比较文件夹中的所有文件,看看它们是否不同。比如: z2042和z0138,z0138和z0189,z0189和z2042等等.
我知道如何将所有文件与单个文件进行比较:
for i in ./z*; do diff -q "$i" z2294; done
但我不知道如何比较所有的文件和所有。我尝试用另一个for循环来使用变量"x“,而不是z2294,但是它没有工作:/
Thx求助
发布于 2021-12-25 23:14:29
z_files="./z*"
for i in $z_files; do
for j in $z_files; do
if [ "$i" \> "$j" ]; then
diff -q "$i" "$j"
fi
done
donehttps://stackoverflow.com/questions/70483214
复制相似问题