Hallo,
Das Programm less (ist auf der DB Teil von busybox) findet Zeichenketten nicht, wenn diese im aktuellen Terminalfenster von einem Zeilenumbruch betroffen sind. Sobald das Fenster vergrößert oder verkleinert wird, so dass der Suchbegriff nicht mehr umgebrochen wird, wird less diesen finden.
Beispiel: less /usr/lib/enigma2/python/Navigation.py im üblichen 80x25 Fenster sucht erfolglos nach update (die Suche wird wie in vi mit / eingeleitet):
if getFPWasTimerWakeup(): # sanity check to detect if t
he FP driver is working correct!
print "buggy fp driver detected!!! please updat
e drivers.... ignore timer wakeup!"
Damit ist less völlig unzuverlässig, um in längeren Dateien etwas zu suchen (bspw. ls -lR über alle Aufnahmedateien).
Package: busybox
Version: 1.19.4-r8-dream13
dm800se (v1) OE 2.0 2015-12-05 mit Upgrades 2015-12-31
Sinnvoll wäre es noch, diesen Bug report bei busybox zu posten, aber würde eine Fehlerbehebung bei http://busybox.net in das busybox von OE 2.0 einfließen? (busybox.net hat 1.24, DB 1.19)