Das Filtern nach „DEBUG“ in Less liefert auf manchen Rechnern keine Ergebnisse. Warum?

Das Filtern nach „DEBUG“ in Less liefert auf manchen Rechnern keine Ergebnisse. Warum?

Gegeben

x@x:~$ echo -e "DEBUG\nDEBAG" | less

Beim Versuch, die Ausgabe in Less mit zu filtern &DEBUG, werden keine Ergebnisse angezeigt (auf meinem Arbeitsserver). Aber wenn ich es dann auf meinem Heimcomputer (Ubuntu 16) versuche, funktioniert es einwandfrei. Was kann der Grund sein?

Danke

Antwort1

Sie verwenden weniger 424. Ich habe installiertweniger 418(Ich konnte Less 424 nicht finden), und tatsächlich ist diese Funktion in dieser Version nicht verfügbar. Less 418 ist von 2008!

Das Einzige, was Sie tun können, ist, es selbst zu installieren oder Ihren Systemadministrator davon zu überzeugen, dass eine neuere Version von Less keine Gefahr für die Stabilität seiner Server darstellt. Ihr Systemadministrator könnte immer noch zögern, eine neuere Version von Less zu installieren, da wahrscheinlich die Version von Less installiert ist, die mit dem Paketmanager geliefert wird.

Auf meinem Server verwende ich Scientific Linux 6.8, und hier ist Less 436 installiert, was zwar auch schon recht alt ist, aber der &Operator funktioniert.

verwandte Informationen