Você usou photorec
para a recuperação, não é?
Você não especificou um sistema operacional, mas vou assumir o Linux mesmo assim.
Salve o script em /root/removebadfiles.sh (e chmod +x /root/removebadfiles.sh
):
#!/bin/bash
file="$@"
lines=$(wc -l "$file" 2>/dev/null | awk '{print $1}');
if [ "$lines" = "1" ]; then
echo "$file";
rm "$file";
fi
One-liner recursivo:
cd /path/to/files
find -type f -exec /root/removebadfiles.sh {} \;