So fügen Sie die Zeile zum Beginn der Datei unter Linux ein
- 1246
- 363
- Susanne Stoutjesdijk
In unserem Szenario haben wir eine Datei namens Datei1
mit einem folgenden Inhalt:
$ cat file1 Zeile 1 Zeile 2 Zeile 3
Als nächstes können wir a verwenden sed
Befehl zum Anhängen einer Zeile "Dies ist meine erste Zeile" an den Anfang dieser Datei:
$ sed '1 s/^/Dies ist meine erste Zeile \ n/' Datei1 Dies ist meine erste Zeile 1 Zeile 2 Zeile 2 Zeile 3
Verwenden Sie die STDOut -Umleitung, um diese Datei zu speichern oder einzuschließen -ich
SED Option zum Speichern dieser Datei:
$ sed '1 s/^/Dies ist meine erste Zeile \ n/' Datei1> Datei2 $ cat file2 Dies ist meine erste Zeile 1 Zeile 2 Zeile 2 Zeile 3
Verwenden Sie für Loop eine erste Zeile in jede Datei in Ihr aktuelles Verzeichnis:
denn ich in $ (ls *); mach sed -i '1 s/^/Dies ist meine erste Zeile \ n/' $ i; Erledigt
Verwandte Linux -Tutorials:
- VIM -Editor -Grundlagen in Linux
- So montieren Sie das ISO -Bild unter Linux
- Laden Sie die Datei von der URL unter Linux mit der Befehlszeile herunter
- Mastering -Bash -Skriptschleifen beherrschen
- So fügen Sie an der Bash -Shell -Befehlszeile eine Datei hinzu
- Mit Python können Sie eine Verbindung zu einem FTP -Server herstellen
- Tipps und Trick -Beispiele für nützliche Bash -Bash -Befehlszeilen - Teil 1
- So starten Sie externe Prozesse mit Python und dem…
- So vergleichen Sie Dateien mithilfe von Diff
- Multi-Thread-Xargs mit Beispielen
- « Linux Shell Sticky Bit -Verwendung und Beispiele
- So blockieren Sie einen Referer -Spam -Verkehr mit Apache -Webserver »