So öffnen Sie schnell und einfach eine TXT-Datei mit dem Terminal
Öffnen einer Textdatei vom Terminal aus: Mein Hack, der tatsächlich funktioniert hat
Wenn Sie wie ich sind, möchten Sie manchmal einfach nur einen Blick auf eine Textdatei werfen oder sie schnell direkt von der Kommandozeile aus bearbeiten, ohne Notepad oder eine vollwertige IDE zu starten. Ehrlich gesagt klingt es trivial, aber der Versuch, dies auf einem Windows-Rechner zu tun, war etwas komplizierter als erwartet. Könnte anderen helfen, die sich darüber den Kopf zerbrochen haben.
Sicherstellen, dass die Textdatei bereit und zugänglich ist
Zunächst einmal: Die Datei muss irgendwo zugänglich sein. Ich speichere normalerweise eine notes.txt oder etwas Ähnliches auf meinem Desktop oder in einem Projektordner. Wichtig ist, genau zu wissen, wo sie ist – denn das Terminal ist nicht hellseherisch. Falls Sie noch keine haben, erstellen Sie einfach eine mit Notepad oder über die Kommandozeile (wie touch notes.txtbei WSL oder Mac).Gehen Sie dafür aber davon aus, dass Sie die Datei bereits haben. Sie müssen nur wissen, ob sie auf dem Desktop, in Dokumenten oder irgendwo anders liegt. Details sind wichtig, insbesondere bei Pfaden mit Leerzeichen oder Sonderzeichen.
Starten des Terminals und Navigieren zu Ihrem Ordner
Unter Windows öffne ich normalerweise die Eingabeaufforderung oder PowerShell. Suche einfach im Startmenü nach „cmd“ oder „PowerShell“, klicke darauf und schon bist du drin. Heutzutage ist das Windows-Terminal sogar noch besser – mehr Tabs, eine schönere Benutzeroberfläche. Sobald es geöffnet ist, startest du wahrscheinlich in deinem Benutzerordner, also musst du das Verzeichnis ( cd) zu dem Ort wechseln, an dem deine Datei liegt. Genau hier bin ich früher immer gestolpert: Wenn ich nicht richtig navigiere, führt der Versuch, die Datei zu öffnen, zu Fehlern.
Angenommen, Ihre Datei befindet sich auf dem Desktop. Sie würden cd Desktop– ganz einfach – Folgendes eingeben. Befindet sie sich in einem Ordner auf dem Desktop, verketten Sie sie mit: cd Desktop\MyFolder. Und falls der Ordnername Leerzeichen enthält, vergessen Sie nicht, ihn in Anführungszeichen zu setzen: cd "My Folder". Ich habe das auf die harte Tour gelernt – manchmal mag die Kommandozeile keine Leerzeichen. Listen Sie Dateien mit auf, dirum zu prüfen, ob Ihre Textdatei dort ist, nur um sicherzugehen.
Öffnen der Textdatei mit Notepad (oder anderen Editoren)
Das ist der spaßige Teil. Wenn Sie es nur schnell öffnen möchten, geben Sie ein notepad notes.txt. Boom – es öffnet sich im Editor. Ganz einfach. In PowerShell und der Eingabeaufforderung funktioniert es genauso. Ich habe aber auch einige benutzerdefinierte Aliase eingerichtet oder verwende VS Code mit dem Befehl code notes.txt, insbesondere wenn ich meinen Editor dem Editor vorziehe. Wenn Sie Linux gewohnt sind, würden Sie wahrscheinlich nanooder verwenden vim, aber das ist eine ganz andere Geschichte.
Genau hier bin ich kurz hängengeblieben. Wenn sich Ihre Datei nicht im aktuellen Verzeichnis befindet, reicht die Angabe des Dateinamens nicht aus. Sie können stattdessen den vollständigen Pfad angeben, z. B.notepad "C:\Users\YourName\Documents\notes.txt". Auch hier sind Anführungszeichen lebensrettend, wenn der Pfad oder Dateiname Leerzeichen oder ungewöhnliche Zeichen enthält.
Und wenn Sie es in Ihrem Standard-Texteditor statt in Notepad öffnen möchten, führen Sie einfach aus start notes.txt. Dadurch wird das geöffnet, was Windows als Standard für TXT-Dateien betrachtet. Sehr praktisch, wenn Sie Notepad++ oder Sublime Text als Standard eingestellt haben. Auch in PowerShell ii notes.txtmacht (Invoke-Item) so ziemlich dasselbe.
Warum sich damit herumschlagen? Es ist schneller als herumzuklicken, besonders beim Skripten oder bei der Fehlersuche. Außerdem macht Sie das Verständnis der Kommandozeile flexibler. Ich dachte immer, das Öffnen von Dateien über die GUI sei ausreichend, aber sich daran zu gewöhnen, Dateien direkt vom Terminal aus zu öffnen, beschleunigt die Dinge deutlich – besonders, wenn etwas in der GUI nicht funktioniert. Glauben Sie mir, ich habe das schon um 2 Uhr morgens erlebt und war frustriert, als ich im Halbschlaf versuchte, eine Konfigurationsdatei zu bearbeiten.
Häufige Fallstricke und Tipps
Pfade mit Leerzeichen sind knifflig – setzen Sie sie unbedingt in Anführungszeichen. Wenn die Datei nicht geöffnet wird, überprüfen Sie das Verzeichnis, in dem Sie sich befinden, mit dir. Manchmal befindet sich Ihre Datei in einem ganz anderen Ordner als gedacht. Vorsicht ist auch geboten, wenn Sie versuchen, die Datei in einem anderen Editor als dem Standard zu öffnen. Stellen Sie sicher, dass dieser installiert und zu Ihrem Pfad hinzugefügt ist, wenn Sie ihn von einem beliebigen Ort aus ausführen möchten.
Profi-Tipp: Wenn Sie die Datei einfach mit dem Standardprogramm Ihres Systems öffnen möchten – etwa Notepad, Notepad++ oder einem anderen Programm –, können Sie ausführen start notes.txt. Dies ist oft der einfachste Weg, wenn Sie nur einen kurzen Blick darauf werfen oder Änderungen vornehmen möchten. Und wenn Sie Automatisierung oder Skripting bevorzugen, geht es noch schneller, wenn Sie die Datei in ein Batch- oder PowerShell-Skript einbinden.
Kurz gesagt für alle, die es eilig haben: Stellen Sie sicher, dass Ihre Datei dort vorhanden ist, wo Sie sie vermuten, navigieren Sie mit zum entsprechenden Ordner cdund öffnen Sie sie dann mit notepad filenameoder start filename. Denken Sie an die Anführungszeichen, wenn Ihre Pfade oder Dateinamen Leerzeichen enthalten. Das war’s.
Ehrlich gesagt, nachdem ich das herausgefunden hatte, lief alles viel reibungsloser. Es ist ein so einfacher Trick, aber es fühlt sich gut an, Dinge schnell zu erledigen, ohne endlos herumklicken zu müssen. Hoffentlich erspart das jemand anderem die Stunden, die ich verschwendet habe – diese kleinen Kommandozeilen-Erfolge sind es wert.
Ähnliche Artikel
War dieser Artikel hilfreich?