Thomas Hertweck wrote:
Martin Deppe wrote:
[...] Danke Dir Thomas! Ich kann Deinen Standpunkt ja verstehen, aber sie hat nun mal keine Backup's gemacht! Soll ich sie deshalb nicht zu unterstützen versuchen? Und in der Zwischenzeit hat sie auch auf meine Empfehlung hin eine zweite Festplatte gekauft, die ich ihr bereits eingebaut habe und auf die sie jetzt ihre Sicherungen macht. Also zukünftig wird das wohl (zumindest so) nicht mehr passieren.
Na, dann haben wir ja immerhin etwas gelernt bei der ganzen Geschichte ;-) [*]
Genau ;-))
Wie auch immer, ntfsundelete sollte ja grundsätzlich das tun, was es verspricht. Bei mir hat das aber nicht geklappt und deshalb nochmal vielen Dank für den Link zur Source der Version 1.12.1.
Viel Erfolg!
Danke, es hat heute endlich geklappt. Ich mußte dazu zwar die Quellen ändern, aber es ging dann! Der Punkt ist, daß die Option -u ein optionales Argument hat, welches er offensichtlich nicht angenommen hat. Ich habe das noch nicht genauer untersucht, sondern anstelle dessen die Optionalität (zwei Doppelpunkte hintereinander) gelöscht! Dann ging's!!! So, wie ich die Syntax, selbst laut Dokumentation IM Programm bzw. von getopt_long, verstanden habe, kann man das Device an beliebiger Stelle angeben. Ich frage mich nur, wie es angegeben werden muß, damit es in der ursprünglichen Version korrekt erkannt wird. Ich denke, es läuft auf folgende Frage hinaus: Wie kann getopt korrekt erkennen, ob ein optionales zu einer Option gehöriges Argument angegeben ist oder nicht und - vor allen Dingen - dieses dann natürlich auch korrekt zuweisen? Da liegt möglicherweise noch ein Bug in getopt[_long] vor ... Gruß Martin