nicht konsistente Dateie finden

Gast #7168623
Lesenswert?

Hi

Ich habe versucht, die Daten einer defekten Festplatte wieder 
herzustellen. Nun hab ich ein Verzeichnis mit tausenden von pdf, doc, 
xls, ppt, jpg, bmp, mp4 usw. Keine der Dateien hat ihren ursprünglichen 
Namen behalten. Der überwiegende Teil davon lässt sich nicht öffnen, 
sprich die Dateien sind defekt.

Gibt es eine Software die nicht konsistente Dateien aussortiert? Ich hab 
zwar ein Programm für defekte pdf mal verwendet, aber keines, das mit 
mehreren Dateiformaten umgehen kann
Gast #7168738
Lesenswert?

Ungetestet, für die Fotos, Videos & Musik (verschiebt diese in einen 
Ordner "good/"):
1
#!/bin/bash
2
shopt -s nullglob
3

4
mkdir -p good
5

6
for x in *.jpg *.jpeg *.png *.bmp *.tiff *.webp *.bmp *.gif *.svg
7
do if convert "$x" /dev/null &> /dev/null
8
  then mv "$x" "good/"
9
done
10

11
for x in *.mp4 *.m4a *.m4v *.mkv *.ogg *.mp3 *.mpg, *.mp2, *.mpeg, *.mpe, *.mpv *.wav *.flac *.gifv *.avi *.webm
12
do if ffmpeg -i "$x" -f null - <&- &>/dev/null
13
  then mv "$x" "good/"
14
done

Oder falls man die Extension nicht hat, einfach "for x in *" nehmen. Bei 
.pdf und .doc weiss ich nicht, wass man da am besten nimmt. Kann 
"convert" pdf? .doc kann man eventuell was mit libreoffice versuchen. 
Bei sachen wie .docx .exe .apk, .jar, etc. könnt man vermutlich was mit 
"unzip -c" oder so versuchen.
Gast #7168785
Lesenswert?

Freddy schrieb:
> Ich habe versucht, die Daten einer defekten Festplatte wieder
> herzustellen. Nun hab ich ein Verzeichnis mit tausenden von pdf, doc

Dazu verwende ich R-Studio, und damit lässt sich alles was lesbar ist 
wiederherstellen. Mit korrektem Dateinamen, wenn nicht die Struktur 
komplett im Eimer ist.
Gast #7168933
Lesenswert?

PC-Freak schrieb:
> Freddy schrieb:
>> Ich habe versucht, die Daten einer defekten Festplatte wieder
>> herzustellen. Nun hab ich ein Verzeichnis mit tausenden von pdf, doc
>
> Dazu verwende ich R-Studio, und damit lässt sich alles was lesbar ist
> wiederherstellen. Mit korrektem Dateinamen, wenn nicht die Struktur
> komplett im Eimer ist.

Eine wacklige Entwicklungsumgebung für eine zickige Statistiksprache ist 
bei der Datenrettung zumindest originell. 🤣
Gast #7168951
Lesenswert?

Kiffer schrieb:
> PC-Freak schrieb:
>> Freddy schrieb:
>>> Ich habe versucht, die Daten einer defekten Festplatte wieder
>>> herzustellen. Nun hab ich ein Verzeichnis mit tausenden von pdf, doc
>>
>> Dazu verwende ich R-Studio, und damit lässt sich alles was lesbar ist
>> wiederherstellen. Mit korrektem Dateinamen, wenn nicht die Struktur
>> komplett im Eimer ist.
>
> Eine wacklige Entwicklungsumgebung für eine zickige Statistiksprache ist
> bei der Datenrettung zumindest originell. 🤣

R-Studio (mit Bindestrich) ist nicht RStudio (ohne Bindestrich)

https://www.r-studio.com/de/

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren