Lieber Herr Kahr,

On 13.03.2021 10:19, Thomas Kahr wrote:
Hat noch jemand versucht ooRexx unter Linux zu installieren?

Ich hab das unter Ubuntu 20.04 gemacht mit der Beta Version von ooRexx-5.0.0-12187.ubuntu1604.x86_64.deb

Unter Windows ist folgende Version installiert: ooRexx-5.0.0-12183.windows.x86_64.exe

 

Hat auch soweit alles geklappt. Mit „rexx -v“ erhalte ich die installierte Version angezeigt. Unter Windows habe ich etwas herumgespielt und ein Programm geschrieben, das eine Textdatei einliest.

Soweit sind wir in der Lehrveranstaltung noch nicht! :)

Unter Windows funktioniert das einwandfrei.

 

Das selbe Programm funktioniert unter Linux allerdings nicht. Lines(filename) sollte einen anderen Wert als 0 zurueckgeben wenn sich noch Text in der Datei zum lesen befindet. Unter Windows klappt das wie gesagt auch aber unter Linux wird immer der Wert

0 zurueckgegeben obwohl noch nichts eingelesen wurde. Es handelt sich um die selben beiden Dateien unter Win und Linux. Eine .rex Datei und eine .txt Datei.

 

Ich habe mehrere ooRexx-Versionen getestet. Bei allen das selbe Problem. (auch 5.0.0-12183 wie unter Windows)

Hat das Problem vielleicht noch jemand und konnte es loesen?

Nein, das sollte nicht sein!

Allerdings geben Sie uns zu wenig Informationen, um Ihnen etwas raten zu können, z.B. das Rexx-programm, genaue Umstände, wie Sie testen (Linux in einer virtuellen Maschine, Programme in gemeinsamen Dropbox oder ähnlichem, ... ?) und was Sie erwarten!

Anbei finden Sie zwei kurze Rexxprogramme, eines fügt immer 15 Zeilen einer Textdatei hinzu, eines liest diese Textdatei Zeile für Zeile aus und zeigt diese am Bildschirm an. Lassen Sie beide Programme auf Windows und auf Linux laufen und berichten bitte, ob das funktioniert hat oder nicht.

Mit freundlichem Gruß

Rony G. Flatscher

P.S.: Wenn Sie lediglich wissen wollen, ob noch ungelesene Daten in der Datei sind, würde ich Ihnen die chars()-Funktion statt lines() empfehlen.

--
__________________________________________________________________________________

Prof. Dr. Rony G. Flatscher
Department Wirtschaftsinformatik und Operations Management
Institut für Wirtschaftsinformatik und Gesellschaft
D2c 2.086
WU Wien
Welthandelsplatz 1
A-1020  Wien/Vienna, Austria/Europe

http://www.wu.ac.at
__________________________________________________________________________________