hikaru hat geschrieben: 05.12.2019 22:59:17
Die Ausgabe schein also in Bezug auf das verwendete Terminal (die Shell?) kontextsensitiv zu sein.
Im Interesse der Reproduzierbarkeit fände ich es erstrebenswert, diesen Kontext zu ergründen. Wir sind ja hier schließlich im Debianforum und nicht beim Support-Chat eines berühmten Spielestarters.
Da brauche ich aber eure Hilfe - ich liefere gerne alle dazu nötigen Informationen. Fange mal hier an:
1. Habe die beiden Outputs in einen Hex-Editor geladen und mir angeschaut:
Die erste Zeile hat jeweils eine unterschiedlich Menge von "5F 20" (20x bei Buster, 48x bei Stretch. Die 1. Zeile endet mit 2x "0A" bei Buster und 1x"0A" bei Stretch am Zeilenende.
Alle weiteren Zeilenumbrüche sind ein einfaches "0A" - also Linux-conform. Die Darstellung in meinem Post weiter oben ist also soweit korrekt.
Die Zeilenzahl, welche
wc ermittelt, ist also auch korrekt, die enorme Zahl an Wörtern ist den vielen Leerzeichen in der 1. Zeile geschuldet:
Code: Alles auswählen
$ wc stretch-output
4 184 513 stretch-output
$ wc buster-output
9 44 194 buster-output
2. Die Ausgabe im Terminal ist (offenbar mittels
ncurses) aufgehübscht mit farbigen Text, so wie man hier sieht:
https://github.com/merbanan/rtl_433.
Wenn ich die Ausgabe mit
tee gleichzeitig anschaue, ist die Ausgabedatei wie gehabt, die Anzeige im x-term jedoch rein s/w.
3. Beim Kompilieren von rtl_433 habe ich noch folgende *.dev-Pakete gebraucht:
libusb-1.0.0-dev,
librtlsdr-dev,
libltdl-dev.
4. Beim kopieren der rtl_433-Installation habe ich folgende Dateien (sind alle aus dem Compile-Prozess) übertragen:
Code: Alles auswählen
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/include/rtl_433.h
-- Installing: /usr/local/include/rtl_433_devices.h
-- Installing: /usr/local/bin/rtl_433
-- Installing: /usr/local/etc/rtl_433/EV1527-4Button-Universal-Remote.conf
-- Installing: /usr/local/etc/rtl_433/EV1527-PIR-Sgooway.conf
-- Installing: /usr/local/etc/rtl_433/chungear_bcf-0019x2.conf
-- Installing: /usr/local/etc/rtl_433/energy_count_3000.conf
-- Installing: /usr/local/etc/rtl_433/pir-ef4.conf
-- Installing: /usr/local/etc/rtl_433/rtl_433.example.conf
-- Installing: /usr/local/etc/rtl_433/silverline_doorbell.conf
-- Installing: /usr/local/etc/rtl_433/steffen_switch.conf
-- Installing: /usr/local/etc/rtl_433/valeo_car_key.conf
und die wurden auch nicht beim Upgrade Stretch -> Buster angefaßt!
So, mehr fällt mir jetzt nicht ein, bitte sagt was noch fehlt,
Ingo