WHERE Name LIKE 'hard%' OR Name = 'normalfile';
@$out ${cwd}/tmp/log4.out
-@# As we backup two times the same directory, the number should be 4
sql
SELECT count(1), Md5
FROM File JOIN Filename USING (FilenameId)
- WHERE Name = 'hardlink-to-normalfile' OR Name = 'normalfile'
+ WHERE Name = 'hardlink-to-normalfile'
+ OR Name = 'normalfile'
+ OR Name = 'another-hardlink-to-normalfile'
GROUP By Md5;
quit
estat=1
fi
-# if you change the file-list, adjust the number here
-grep ' 4 ' $tmp/log4.out > /dev/null
-if [ $? -ne 0 ]; then
+nb=`awk '/\| +[1-9]/ { print $0 } ' $tmp/log4.out | wc -l`
+if [ "$nb" != 1 ]; then
print_debug "ERROR: All selected hardlinks should have the same checksum"
estat=1
fi