Heim> System-Tutorial> LINUX> Hauptteil

Fortgeschrittene Techniken zur Verwendung des Befehls „more' unter Linux

WBOY
Freigeben: 2024-02-18 19:40:08
Original
719 Leute haben es durchsucht

Erweiterte Verwendung des Befehls „more“ unter Linux

Zusammenfassung: In diesem Artikel wird die erweiterte Verwendung des Befehls „more“ im Linux-Betriebssystem vorgestellt, einschließlich der Verwendung des Befehls „more“, um eine Textsuche durchzuführen, zu einer bestimmten Anzahl von Zeilen zu springen und anzuzeigen Seite, beenden Sie den Befehl „more“ usw. und stellen Sie spezifische Codebeispiele bereit.

1. Verwenden Sie den Befehl „more“ für die Textsuche.

Bei Verwendung des Befehls „more“ müssen wir manchmal nach bestimmten Textinhalten suchen. Um eine Textsuche innerhalb des Befehls „more“ durchzuführen, verwenden Sie einen Schrägstrich (/) gefolgt vom Suchschlüsselwort.

Um beispielsweise in einer Datei nach dem Schlüsselwort „Hallo“ zu suchen, können Sie den folgenden Befehl verwenden:

more myfile.txt /hello
Nach dem Login kopieren

Nach der Ausführung des obigen Befehls positioniert der Befehl „more“ den Cursor auf das erste passende „Hallo“-Schlüsselwort, und markieren Sie es.

2. Zur angegebenen Anzahl von Zeilen springen

Wenn wir schnell zur angegebenen Anzahl von Zeilen in einer Datei springen müssen, können wir die Option „+Anzahl der Zeilen“ des Befehls „mehr“ verwenden.

Um beispielsweise zu Zeile 10 einer Datei zu springen, können Sie den folgenden Befehl verwenden:

more +10 myfile.txt
Nach dem Login kopieren

Nach der Ausführung des obigen Befehls springt der Befehl „more“ direkt zu Zeile 10 der Datei und beginnt von dort aus mit der Anzeige des Dateiinhalts Linie.

3. Anzeige nach Seite

Um das Durchsuchen des Dateiinhalts zu erleichtern, können wir bei der Verarbeitung einer langen Datei den Befehl „more“ verwenden, um den Dateiinhalt seitenweise anzuzeigen.

Um beispielsweise den Inhalt einer Datei Seite für Seite anzuzeigen, können Sie den folgenden Befehl verwenden:

more -d myfile.txt
Nach dem Login kopieren

Nachdem Sie den obigen Befehl ausgeführt haben, zeigt der Befehl „more“ den Inhalt der Datei Seite für Seite an und zeigt „ --Mehr" am unteren Bildschirmrand --" und wartet darauf, dass der Benutzer die Leertaste drückt, um die Seiten umzublättern.

4. Beenden Sie den Befehl „more“

Wenn wir den Befehl „more“ beim Durchsuchen von Dateien plötzlich beenden müssen, können wir die Taste „q“ drücken, um den Vorgang direkt zu beenden.

Wenn wir beispielsweise den Befehl „more“ verwenden, um den Inhalt einer Datei anzuzeigen, müssen wir zum Beenden des Befehls „more“ nur die Taste „q“ drücken.

Zusammenfassend stellt dieser Artikel die erweiterte Verwendung des Befehls „more“ im Linux-Betriebssystem vor und stellt entsprechende Codebeispiele bereit, einschließlich der Verwendung des Befehls „more“, um eine Textsuche durchzuführen, zu einer bestimmten Anzahl von Zeilen zu springen, seitenweise anzuzeigen und zu beenden Je mehr Befehl, desto mehr warten auf Operationen. Indem wir die erweiterte Verwendung des Befehls „more“ erlernen und nutzen, können wir Textdateien besser verwalten und durchsuchen und die Arbeitseffizienz verbessern. Beispiele für Referenzcodes:

more myfile.txt /hello
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonFortgeschrittene Techniken zur Verwendung des Befehls „more' unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!