2024 Autor: Peter John Melton | [email protected]. Zuletzt bearbeitet: 2024-01-31 06:07
Dies funktioniert in bash auf jedem Betriebssystem, von Linux und macOS bis zu Ubuntu-basierter bash-Umgebung von Windows 10.
Option 1: Ausgabe nur auf eine Datei umleiten
Um die Bash-Umleitung zu verwenden, führen Sie einen Befehl aus und geben Sie das an
>
oder
>>
Operator und geben Sie dann den Pfad einer Datei an, zu der die Ausgabe umgeleitet werden soll.
-
>
leitet die Ausgabe eines Befehls in eine Datei um und ersetzt den vorhandenen Inhalt der Datei.
-
>>
Leitet die Ausgabe eines Befehls in eine Datei um und hängt die Ausgabe an den vorhandenen Inhalt der Datei an.
Technisch leitet dies „stdout“- die Standardausgabe, dh den Bildschirm - in eine Datei um.
Hier ist ein einfaches Beispiel. Das
ls
Befehl listet Dateien und Ordner im aktuellen Verzeichnis auf. So. Wenn Sie den folgenden Befehl ausführen,
ls
listet Dateien und Ordner im aktuellen Verzeichnis auf. Sie werden jedoch nicht auf dem Bildschirm gedruckt, sondern in der von Ihnen angegebenen Datei gespeichert.
ls > /path/to/file
Sie müssen den Pfad zu einer vorhandenen Datei nicht angeben. Geben Sie einen beliebigen gültigen Pfad an und bash erstellt eine Datei an diesem Ort.
ls
Ausgabe des Befehls. Zum Beispiel die
cat
Befehl druckt den Inhalt einer Datei an das Terminal:
cat /path/to/file
>
Der Operator ersetzt den vorhandenen Inhalt der Datei durch die Ausgabe des Befehls. Wenn Sie die Ausgabe mehrerer Befehle in einer einzigen Datei speichern möchten, verwenden Sie die
>>
stattdessen Operator. Mit dem folgenden Befehl werden beispielsweise Systeminformationen an die von Ihnen angegebene Datei angefügt:
uname -a >> /path/to/file
Wenn die Datei noch nicht vorhanden ist, erstellt bash die Datei. Andernfalls lässt bash den vorhandenen Inhalt der Datei allein und hängt die Ausgabe an das Ende der Datei an.
Wenn Sie den Inhalt der Datei anzeigen, werden die Ergebnisse Ihres zweiten Befehls an das Ende der Datei angehängt:
Option 2: Drucken Sie die Ausgabe normalerweise und leiten Sie sie in eine Datei um
Möglicherweise möchten Sie die Ausgabe nicht mit der
>
oder
>>
Operatoren, da Sie die Ausgabe des Befehls nicht im Terminal sehen. Das ist was die
tee
Befehl ist für. Der Abschlagbefehl druckt die eingegangenen Eingaben auf dem Bildschirm und speichert es gleichzeitig in einer Datei.
Um die Ausgabe eines Befehls weiterzuleiten
tee
Um es auf Ihrem Bildschirm auszudrucken und in einer Datei zu speichern, verwenden Sie folgende Syntax:
command | tee /path/to/file
Dadurch wird alles in der Datei durch die Ausgabe des Befehls ersetzt, genau wie das
>
Operator.
tee
auf Ihrem Bildschirm drucken und in einer Datei speichern, aber am Ende der Datei anhängen:
command | tee -a /path/to/file
Dadurch wird die Ausgabe genau wie die am Ende der Datei angehängt
>>
Operator.
Empfohlen:
So speichern Sie die Ausgabe der Eingabeaufforderung in einer Textdatei in Windows
Das Speichern der Ausgabe eines Windows-Eingabeaufforderungsbefehls ist eine großartige Möglichkeit, eine übersichtliche Kopie zu erhalten, die Sie mit dem Support-Team teilen, längere Ausgaben mit Ihrem bevorzugten Texteditor analysieren oder auf andere Weise mit der Ausgabe interagieren können, als dies im Befehlsfenster möglich ist zum.
So erstellen und verwenden Sie symbolische Links (auch bekannt als Symlinks) unter Linux
Mit Linux können Sie symbolische Links oder Symlinks erstellen, die auf eine andere Datei oder einen anderen Ordner auf Ihrem Computer verweisen. Dies geschieht am besten mit dem Befehl ln terminal - es gibt jedoch einige grafische Dateimanager, die auch symbolische Links erstellen können.
Zugriff auf .onion-Sites (auch als versteckte Dienste von Tor bekannt)
Website-Adressen, die auf ".onion" enden, sind nicht wie normale Domänennamen, und Sie können nicht mit einem normalen Webbrowser darauf zugreifen. Adressen, die mit „.onion“enden, verweisen auf verborgene Dienste von Tor im „Deep Web“.
So verwenden Sie PackageManagement (auch bekannt als OneGet) unter Windows 10
Windows 10 enthält ein Paketverwaltungstool, das in PowerShell integriert ist. In der endgültigen Version heißt es „PackageManagement“, basiert aber immer noch auf einem Open-Source-Projekt mit dem Namen OneGet.
Hinzufügen einer Visitenkarte oder einer vCard-Datei (.vcf) zu einer Signatur in Outlook 2013 ohne Anzeige eines Bildes
Wenn Sie Ihrer Signatur in Outlook 2013 eine Visitenkarte hinzufügen, erstellt der Signatureditor automatisch ein Bild davon und fügt dieses in die Signatur ein und fügt die VCF-Datei hinzu. Es gibt jedoch eine Möglichkeit, das Bild wegzulassen.