photorec 복구된 .xlsx .ods 파일에 대한 키워드 검색

photorec 복구된 .xlsx .ods 파일에 대한 키워드 검색

Photorec은 3GB 이상의 파일을 복구했습니다. 이 파일 안에는 .ods 및 .xlsx 형식으로 저장된 대상 스프레드시트가 숨겨져 있었습니다. Photorec은 스프레드시트를 인식할 수 있지만: 복구된 각 파일에 다음 형식의 스프레드시트 "지문"이 있는지 확인하는 것이 가장 좋습니다.

grep -rl "spreadsheet_fingerprint" ./

.ods 또는 .xlsx 파일에 대한 안정적인 "spreadsheet_fingerprint"가 있습니까?

답변1

photorec은 인식하는 파일만 복구합니다.

xlsx와 ods는 모두 인식되는 유형 중 하나인 zip 아카이브이므로 photorec이 파일을 찾습니다.

xlsx의 경우 grep을 사용하여 "xl/worksheets/sheet1.xml"의 모든 zip 시작 부분을 찾으세요.

for x in *.zip 
do 
 dd if="$x" count=1 2>/dev/null \
   | fgrep -b 'xl/worksheets/sheet1.xml' \
   && echo "$x is XLSX"
done

오존층 파괴 물질에 대한

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

관련 정보