Skip to content

Commit 0b387c9

Browse files
committed
Clean
1 parent 4ead7c4 commit 0b387c9

1 file changed

Lines changed: 19 additions & 9 deletions

File tree

misc/compare_files.sh

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,27 @@
11
#!/bin/bash
22

33
# Calculate individual MD5 hashes with file names and join them with commas
4-
MD1=$(md5sum czkawka_cli_debug_1 czkawka_gui_debug_1 krokiet_gui_debug_1 czkawka_cli_release_1 czkawka_gui_release_1 krokiet_gui_release_1 | awk '{print $1 "(" $2 ")"}' | paste -sd ",")
5-
MD2=$(md5sum czkawka_cli_debug_2 czkawka_gui_debug_2 krokiet_gui_debug_2 czkawka_cli_release_2 czkawka_gui_release_2 krokiet_gui_release_2 | awk '{print $1 "(" $2 ")"}' | paste -sd ",")
4+
MD5_DEBUG_1 =$(md5sum czkawka_cli_debug_1 czkawka_gui_debug_1 krokiet_debug_1 | awk '{print $1 "(" $2 ")"}' | paste -sd ",")
5+
MD5_DEBUG_2 =$(md5sum czkawka_cli_debug_2 czkawka_gui_debug_2 krokiet_debug_2 | awk '{print $1 "(" $2 ")"}' | paste -sd ",")
6+
MD5_RELEASE_1=$(md5sum czkawka_cli_release_1 czkawka_gui_release_1 krokiet_release_1 | awk '{print $1 "(" $2 ")"}' | paste -sd ",")
7+
MD5_RELEASE_2=$(md5sum czkawka_cli_release_2 czkawka_gui_release_2 krokiet_release_2 | awk '{print $1 "(" $2 ")"}' | paste -sd ",")
68

79
# Print MD5 hashes
8-
echo "MD5 1 - $MD1"
9-
echo "MD5 2 - $MD2"
10+
echo "MD5_DEBUG_1: $MD5_DEBUG_1"
11+
echo "MD5_DEBUG_2: $MD5_DEBUG_2"
12+
echo ""
13+
echo "MD5_RELEASE_1: $MD5_RELEASE_1"
14+
echo "MD5_RELEASE_2: $MD5_RELEASE_2"
1015

11-
# Compare and fail if MD1 != MD2
12-
if [ "$MD1" != "$MD2" ]; then
13-
echo "MD5 hashes do not match. Failing."
14-
exit 1
16+
if [ "$MD5_DEBUG_1" == "$MD5_DEBUG_2" ]; then
17+
echo "DEBUG files are the same"
18+
exit 1
1519
else
16-
echo "MD5 hashes match. Success."
20+
echo "DEBUG files are different"
21+
fi
22+
if [ "$MD5_RELEASE_1" == "$MD5_RELEASE_2" ]; then
23+
echo "RELEASE files are the same"
24+
exit 1
25+
else
26+
echo "RELEASE files are different"
1727
fi

0 commit comments

Comments
 (0)