Erstellen Sie eine neue Textdatei und schreiben Sie in PowerShell

Create New Text File



PowerShell ist eine Shell oder eine Skriptsprache, die von Microsoft entwickelt wurde, um verschiedene Aufgaben zu automatisieren; Administratoren verwenden dieses Tool beispielsweise, um Verwaltungsaufgaben zu automatisieren. Darüber hinaus wird es als Sprache verwendet, um Lösungen in agil-basierten Umgebungen, Continuous Integration und Continuous Deployment zu entwickeln und bereitzustellen. In den Linux-basierten Distributionen ist die vergleichbare Shell Bash; und die meisten Bash-Befehle sind in PowerShell ausführbar. Die Windows-Eingabeaufforderung (CMD) ist die Standard-Shell von Windows, aber jetzt wird die Standard-Shell in den neueren Builds von Windows 10 durch PowerShell ersetzt.

PowerShell kann verwendet werden, um verschiedene Windows-Operationen durchzuführen, wie zum Beispiel das Erstellen von Ordnern und Verzeichnissen. Ebenso können Textdateien auch mit PowerShell verarbeitet werden; Wir können Textdateien bearbeiten, um den Inhalt an die Textdateien anzuhängen oder zu entfernen.







Wir zeigen verschiedene Möglichkeiten zum Erstellen und Bearbeiten von Textdateien mit PowerShell:



So erstellen und bearbeiten Sie Dateien mit PowerShell

Mit den folgenden Schritten können Sie Textdateien mit PowerShell erstellen. Darüber hinaus werden in diesem Abschnitt auch verschiedene Möglichkeiten zum Bearbeiten von Textdateien erläutert.



Schritt 1: So erstellen Sie eine Textdatei mit PowerShell

Beim Erstellen einer neuen Textdatei in PowerShell sind zwei Möglichkeiten zu berücksichtigen:





Möglichkeit 1: Erstellen Sie die Textdatei im Present Working Directory (PWD): Führen Sie dazu den folgenden Befehl aus, um eine neue Datei zu erstellen: Die unten angegebene Reihenfolge erstellt eine Textdatei mit dem Namen Datei1 im aktuellen Verzeichnis:

> Neuer Artikel file1.txt



Möglichkeit 2: Wenn Sie die neue Datei in einem anderen Ordner speichern möchten, müssen Sie den vollständigen Pfad angeben; und stellen Sie sicher, dass das Zielverzeichnis existiert; Andernfalls können Sie keine Änderungen am unbekannten Verzeichnis oder Laufwerk vornehmen. Der unten angegebene Befehl erstellt eine neue Textdatei Datei2 im Zielverzeichnis des Laufwerks UND .

> Neues Element E:MSfile2.txt

Nachdem Sie eine Textdatei erstellt haben, können Sie mit Schritt 2 fortfahren.

Schritt 2: So schreiben Sie mit PowerShell in Textdateien

Es wird darauf hingewiesen, dass jede Strecke ihre Vor- und Nachteile hat, sodass die Benutzer entsprechend ihren Anforderungen auswählen müssen. Es folgen drei Methoden, die Sie in Betracht ziehen können, in eine Textdatei zu schreiben:

Ersetzen der Daten: Wenn Sie den vorhandenen Inhalt der Textdatei durch einen neuen ersetzen möchten, müssen Sie auf Methode 1.

Anhängen des Inhalts: Wenn Sie jedoch dem vorhandenen Inhalt einige Zeilen hinzufügen möchten, müssen Sie folgen Methode 2.

Verwenden des Nano-Editors zum Bearbeiten von Textdateien in PowerShell: Wenn Sie den Inhalt einer Textdatei mehrmals hinzufügen oder entfernen möchten, sollten Sie Folgendes berücksichtigen Methode 3.

Methode 1: Ersetzen der Daten
Bevor Sie den Inhalt festlegen, zuerst; Lesen Sie die Datei mit dem folgenden Befehl:

> Get-Content file1.txt

Nach der Ausführung wird die Ausgabe unten angezeigt:

Wenn Sie in eine Textdatei schreiben möchten , Führen Sie den unten angegebenen Befehl aus, um den Text in der zu ersetzen Datei1 :

> Set-Content file1.txt' Hallo, der Inhalt wurde erfolgreich ersetzt'

Wenn Ihr Befehl erfolgreich ausgeführt wurde, lesen Sie den Inhalt Ihrer Datei, um zu überprüfen, ob der Text ersetzt wurde oder nicht. Der unten angegebene Befehl druckt den Inhalt von Datei1.txt

> Get-Content file1.txt

Sie werden feststellen, dass der Text ersetzt wurde:

Methode 2: Anhängen des Inhalts
Im Gegensatz zur ersten Methode fügt die zweite Methode den Inhalt zu den vorhandenen Daten in der Datei hinzu; der vorherige Inhalt wird auch in der Datei verfügbar sein:

Um den Text anzuhängen, führen Sie den folgenden Befehl aus: Der unten angegebene Befehl fügt den in einfachen Anführungszeichen geschriebenen Text zu . hinzu Datei1.txt .

> Add-content file1.txt 'Sie haben den Text angehängt'

Überprüfen Sie nach der Ausführung des obigen Befehls, ob der Text hinzugefügt wurde oder nicht; Führen Sie dazu den folgenden Befehl aus, um dies zu überprüfen. Sie werden feststellen, dass die in einfache Anführungszeichen geschriebene Zeile jetzt als neue Zeile zu hinzugefügt wird Datei1.txt .

> Get-Content file1.txt

Methode 3: Verwenden des Nano-Editors zum Bearbeiten von Textdateien in PowerShell
Eine andere Möglichkeit, Änderungen an Textdateien vorzunehmen, ist die Verwendung der Nano Editor in PowerShell:

Die Nano auf den Editor kann in PowerShell nicht zugegriffen werden; Sie müssen das Paket installieren. Vor dieser Installation müssen Sie sicherstellen, dass Sie die PowerShell mit Administratorrechten ausführen; andernfalls ist die Installation nicht erfolgreich. Nachdem Sie die PowerShell als Administrator ausgeführt haben; Sie können weitermachen:

Zuerst müssen Sie die installieren schokoladig Paket; das schokoladig Paket unterstützt den Nano-Editor. Es ist also notwendig, es vor dem Hinzufügen des Nano-Editors zu installieren, und Sie können es mit dem folgenden Befehl installieren:

> Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

Nach erfolgreicher Installation des abgestürzt Paket; Jetzt installieren Sie die Nano Editor mit Hilfe des folgenden Befehls:

> schoko installieren nano

Während der Installation werden Sie aufgefordert, zu drücken UND um mit der Installation fortzufahren:

Nachdem die obigen Befehle erfolgreich ausgeführt wurden, starten Sie die PowerShell neu:

Öffnen Sie danach das Zielverzeichnis Ihrer Textdatei in PowerShell: Sobald Sie das Verzeichnis erreicht haben; nach der Textdatei suchen, ob sie existiert oder nicht; Führen Sie dazu den folgenden Befehl in Ihrer PowerShell aus:

> ls

Danach können Sie Ihre Textdatei mit dem bearbeiten Nano Editor mit Hilfe des unten angegebenen Befehls.

> nano file1.txt

Nach der Ausführung werden Sie feststellen, dass Ihre Textdatei in einem Editor geöffnet wird, in dem Sie den Inhalt der Datei hinzufügen, löschen oder ersetzen können.

Mit dem Nano-Editor können Sie Text wie andere Texteditoren bearbeiten, löschen und anhängen. Wenn Sie beispielsweise Text anhängen möchten, beginnen Sie mit dem Schreiben nach dem vorhandenen Text. Drücken Sie nach dem Anhängen Strg+X den Editor verlassen; Drücken Sie nach dieser Aktion UND um die Änderungen zu speichern oder drücken Sie n Änderungen zu verwerfen. Außerdem können Sie den vorhandenen Inhalt entfernen und die Änderungen wie oben beschrieben speichern.