Antworten:
Sie können den Befehl auch eingeben, -I
während weniger ausgeführt wird. Hiermit wird die Groß- und Kleinschreibung für Suchvorgänge umgeschaltet.
-I
wie im wörtlichen Sinne -I
mit weniger offen.
Sie können auch die Umgebungsvariable festlegen LESS
Ich benutze LESS=-Ri
, damit ich kolorierte Ausgaben hineinpumpen grep
und die ANSI-Farbsequenzen beibehalten kann.
Eine andere wenig genutzte Funktion von weniger, die ich gefunden habe, ist, sie +F
als Argument zu beginnen (oder SHIFT+ zu drücken, Fwährend ich in weniger bin ). Dies bewirkt, dass es der von Ihnen geöffneten Datei auf die gleiche Weise tail -f <file>
folgt. Sehr praktisch, wenn Sie Protokolldateien aus einer Anwendung ansehen und wahrscheinlich eine Seite sichern möchten (wenn beispielsweise jede Sekunde Hunderte von Protokollzeilen generiert werden).
less
ist mehr :)
less +F --follow-name some.file
. +F
allein nicht für mich arbeiten.
Add-on zu dem, was @Juha gesagt hat: -i
Bei SmartCasing wird die Groß- und Kleinschreibung nicht berücksichtigt. Wenn Ihre Suche also einen Großbuchstaben enthält, wird bei der Suche zwischen Groß- und Kleinschreibung unterschieden, andernfalls wird die Groß- und Kleinschreibung nicht berücksichtigt. Betrachten Sie es wie :set smartcase
in Vim.
Beispiel: Mit stimmt -i
eine Suche nach 'log' in 'Log, ..' überein, während 'Log' in 'log, ..' nicht übereinstimmt.
/\clog
, dass Sie zur Suche ohne Berücksichtigung der Groß- und Kleinschreibung wechseln sollen.
Es scheint, dass Sie diese Funktion pro Suche wie folgt aufrufen können:
less prompt> /search string/-i
Diese Option befindet sich in less
der interaktiven Hilfe, auf die Sie zugreifen über h
:
less prompt> h
...
-i ........ --ignore-case
Ignore case in searches that do not contain uppercase.
-I ........ --IGNORE-CASE
Ignore case in all searches.
...
Ich habe nicht ausführlich nachgesehen, aber die Hilfe in less
Version 487 unter MacOS sowie in anderen Linux-Distributionen listet diese Option als verfügbar auf.
Unter MacOS können Sie auch eine neuere Version von less
via installieren brew
:
$ brew install less
$ less --version
less 530 (POSIX regular expressions)
Copyright (C) 1984-2017 Mark Nudelman
less
.
less
hast du anprobiert? Doen ' T auf meinem less 458 (GNU regular expressions)
(Eignungs sagt less 458-2
FWIW)
less
Fedora 19/20.