[Allegro] Upload

Bernhard Eversberg b.eversberg at tu-braunschweig.de
Mo Okt 5 08:26:42 CEST 2015


Am 04.10.2015 15:14, schrieb Fischer, Thomas:
>
> 1. Ich habe in einem Job den Befehl
> upload test.txt
>
> Die Ausgabe von acon ist darauf
>
> Uploading test.txt...M: Satz 66 gespeichert (_a)
> M: Satz 66 gespeichert (_a)
> M: Satz 67 gespeichert (_a)
> M: Satz 67 gespeichert (_a)
> M: Satz 64 gespeichert (_a)
> M: Satz 64 gespeichert (_a)
>
> Abgesehen von dem fehlenden Zeilenumbruch hinter "Uploading test.txt…" irritiert mich der Rest der Anzeige:
> – Was bedeutet das (_a)?
Nichts Besonderes, einfach ignorieren. Wird aber noch geändert.
> – Wieso wird jeder Satz zwei mal gespeichert?
Wird er verdoppelt?
Ist das Ergebnis der Aktion in Ordnung?

>
> 2. In dieser Situation passiert außerdem etwas seltsames: Der letzte Satz aus test.txt wird nicht vollständig gespeichert, sondern bricht mitten in einer Zeile (der 373., nach dem 12287. Zeichen) ab, konkret in der Zeile
> #3010 Sartorius, Carl!078281474!Sartorius, Carl *1865-1945* ; ID: gnd/116809396
> hinter "Sartorius, Carl" und vor "*1865".
> Der weitgehend identische Satz, nur mit einem leicht verschiedenem Untersatz, wird vorher korrekt übernommen.
> Ein anschließend in A99 eingegebenes
> x upload test.txt
> übernimmt alle Sätze erneut, inklusive des letzten (vollständig!).
>
> 3. Der Befehl
> new
> scheint in einem JOB keinen neuen Datensatz zu erzeugen, stattdessen wird anscheinend der bestehende überschrieben.
>
In acon gibt es im Arbeitsspeicher stets nur einen Satz!
Wenn der bestehende noch gespeichert werden soll, muß man
das vor einem "new" explizit tun.

B.E.




Mehr Informationen über die Mailingliste Allegro