Fish Shell:
Eine Textdatei schreiben

Wie:

Um in Fish in eine Textdatei zu schreiben, können Sie den Befehl echo in Kombination mit Umleitungsoperatoren verwenden. Es gibt keine populären Drittanbieterbibliotheken speziell für das Schreiben in Dateien in Fish, da die in der Shell integrierten Befehle für diesen Zweck unkompliziert und effizient sind.

Text in eine neue Datei schreiben oder eine vorhandene Datei überschreiben:

echo "Hallo, Fish Shell!" > output.txt

Dieser Befehl schreibt „Hallo, Fish Shell!” in output.txt, erstellt die Datei, wenn sie nicht existiert, oder überschreibt sie, wenn sie es tut.

Text an eine vorhandene Datei anhängen:

Wenn Sie Text am Ende einer vorhandenen Datei hinzufügen möchten, ohne deren aktuellen Inhalt zu entfernen, verwenden Sie den Anhängeoperator >>:

echo "Neue Zeile zur Datei hinzufügen." >> output.txt

Mehrere Zeilen schreiben:

Sie können mehrere Zeilen in eine Datei schreiben, indem Sie echo mit einem Zeilenumbruchzeichen \n verwenden, oder Sie können mehrere echo-Befehle mit Semikolons verketten:

echo "Erste Zeile\nZweite Zeile" > output.txt
# ODER
echo "Erste Zeile" > output.txt; echo "Zweite Zeile" >> output.txt

Beispiel-Ausgabe:

Um den Inhalt von output.txt nach dem Ausführen der obigen Befehle anzuzeigen, verwenden Sie den Befehl cat:

cat output.txt
Erste Zeile
Zweite Zeile

Texte zu ersetzen oder hinzuzufügen, wie gezeigt, manipuliert den Dateiinhalt nach Ihren Bedürfnissen und demonstriert einfache, aber kraftvolle Wege, mit Textdateien in der Fish Shell zu arbeiten.