After fsck'ing an ext4 drive that had been running in a QNAP nas without an fsck for about four years, I now have a number of files that seem but be the correct size (typically 8-12mib), but each byte of their contents is null/NUL/00 (i.e. 0 repeated over and over again when seen in a hex editor).
I've checked this with the 'hexedit' tool as well as sampling various lengths of bytes with 'od'
Rather than search amongst 10,000+ NEF and JPEG image files, is there a way I might be able to automate the search these files and write them to a list - so I can restore them from a backup?