... und drücke danach nicht die Eingabetaste g, sonst springst du eine weitere Zeile.
HongboZhu
211
Verwenden Sie zum Öffnen einer bestimmten Zeile direkt über die Befehlszeile:
less +320123 filename
Wenn Sie auch die Zeilennummern sehen möchten:
less +320123-N filename
Sie können auch festlegen, dass eine bestimmte Zeile der Datei in einer bestimmten Zeile des Terminals angezeigt wird, wenn Sie einige Kontextzeilen benötigen. Dadurch wird beispielsweise die Datei mit der Zeile 320123 in der 10. Zeile des Terminals geöffnet:
g and the line number to go forward
G and the line number to go backwards
Wenn Sie g und G alleine verwenden, gelangen Sie zur ersten bzw. letzten Zeile in einer Datei. verwendet mit einer Zahl sind beide gleichwertig.
Ein Beispiel; Sie möchten zur Zeile 320123 einer Datei gehen,
Drücken Sie 'g' und geben Sie nach dem Doppelpunkt die Nummer 320123 ein
Zusätzlich können Sie '-N' in weniger eingeben, um die Zeilennummern zu aktivieren / deaktivieren. Sie können tatsächlich alle Befehlszeilenschalter innerhalb des Programms übergeben, z. B. -j oder -N.
HINWEIS: Sie können die Zeilennummer in der Befehlszeile angeben, um weniger zu starten (weniger + Nummer -N). Dies ist viel schneller als im Programm:
less +12345-N /var/log/hugelogfile
Dadurch wird eine Datei geöffnet, in der die Zeilennummern angezeigt werden und die in Zeile 12345 beginnt
Quelle: Mann 1 weniger und eingebaute Hilfe in weniger (weniger 418)
Interessanterweise hat Google beschlossen, Teile Ihrer Antwort für die angezeigte Antwort beim Googeln zu verwenden: "Weniger in die Warteschlange gehen" (eine gute Antwort imo)
Matthias
4
Zum Bearbeiten ist dies nanoüber die +nKommandozeile möglich , z.
more
? :-)less
mehr ist, aber mehrmore
alsmore
ist, somore
ist wenigerless
, also verwenden Sie mehr,less
wenn Sie weniger wollenmore
.Antworten:
Mit
n
der Zeilennummer:ng
: Zur Zeilennummer n springen. Standard ist der Anfang der Datei.nG
: Zur Zeilennummer n springen. Standard ist das Ende der Datei.Um zur Zeilennummer 320123 zu gelangen, geben Sie Folgendes ein
320123g
.Direkt aus Wikipedia kopiert .
quelle
g
, sonst springst du eine weitere Zeile.Verwenden Sie zum Öffnen einer bestimmten Zeile direkt über die Befehlszeile:
Wenn Sie auch die Zeilennummern sehen möchten:
Sie können auch festlegen, dass eine bestimmte Zeile der Datei in einer bestimmten Zeile des Terminals angezeigt wird, wenn Sie einige Kontextzeilen benötigen. Dadurch wird beispielsweise die Datei mit der Zeile 320123 in der 10. Zeile des Terminals geöffnet:
quelle
Sie können auch dafür verwenden
sed
-Dadurch wird die Zeilennummer 320123 gedruckt .
Wenn Sie eine Reichweite wünschen, können Sie Folgendes tun:
Wenn Sie von einer bestimmten Zeile bis zum Ende wollen, dann -
quelle
Aus weniger heraus (unter Linux):
Wenn Sie g und G alleine verwenden, gelangen Sie zur ersten bzw. letzten Zeile in einer Datei. verwendet mit einer Zahl sind beide gleichwertig.
Ein Beispiel; Sie möchten zur Zeile 320123 einer Datei gehen,
Zusätzlich können Sie '-N' in weniger eingeben, um die Zeilennummern zu aktivieren / deaktivieren. Sie können tatsächlich alle Befehlszeilenschalter innerhalb des Programms übergeben, z. B. -j oder -N.
HINWEIS: Sie können die Zeilennummer in der Befehlszeile angeben, um weniger zu starten (weniger + Nummer -N). Dies ist viel schneller als im Programm:
Dadurch wird eine Datei geöffnet, in der die Zeilennummern angezeigt werden und die in Zeile 12345 beginnt
Quelle: Mann 1 weniger und eingebaute Hilfe in weniger (weniger 418)
quelle
Zum Bearbeiten ist dies
nano
über die+n
Kommandozeile möglich , z.nano +16 file.txt
Zu
file.txt
Zeile 16 öffnen .quelle