Photorec恢复了3+ GB文件:隐藏在这些文件中的是一个目标电子表格,它以.ods和.xlsx格式保存。虽然Photorec识别电子表格:最好以以下形式检查每个恢复的文件中的电子表格“指纹”:
grep -rl "spreadsheet_fingerprint" ./
对于.ods或.xlsx文件是否有可靠的“.xlsx”?
发布于 2018-05-05 20:17:38
photorec只恢复它识别的文件。
xlsx和ods都是zip档案,是公认的类型之一,因此photorec将找到该文件。
对于xlsx,请尝试为"xl/worksheets/sheet1.xml“的所有zips的开头打招呼。
for x in *.zip
do
dd if="$x" count=1 2>/dev/null \
| fgrep -b 'xl/worksheets/sheet1.xml' \
&& echo "$x is XLSX"
done
用于ods
for x in *.zip
do
dd if="$x" count=1 2>/dev/null \
| fgrep -b 'mimetypeapplication/vnd.oasis.opendocument.spreadsheet' \
&& echo "$x is ods"
done
https://unix.stackexchange.com/questions/442004
复制相似问题