Alle Textdateien eines Verzeichnisses mit Header ausstatten

Dieses Thema im Forum "Shell-Skripte" wurde erstellt von fertchen, 24.05.2010.

  1. #1 fertchen, 24.05.2010
    fertchen

    fertchen Grünschnabel

    Dabei seit:
    24.05.2010
    Beiträge:
    9
    Zustimmungen:
    0
    Hallo liebe Community.

    Ich soll ein Script schreiben, welches innerhalb von einem Verzeichnis alle .txt Dateien mit einer beliebigen ersten Zeile Text (Bspw. "Mein Text") ausstattet. Hierbei soll der ursprungstext erhalten bleiben, und im Falle einer #/ Textzeile eine neue Zeile erstellt werden. Vielleicht hat ja jemand eine Idee, ich surf schon seit Stunden im Netz und habe noch nichts vernünftiges dazu gesehen. Danke
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 aspire_5652, 24.05.2010
    aspire_5652

    aspire_5652 Tripel-As

    Dabei seit:
    02.01.2008
    Beiträge:
    198
    Zustimmungen:
    0
    unter der Annahme du verwendest GNU sed:

    Code:
    find /path/to/directory/ -type f -exec sed -i '1i\inserted text' {} \;
     
Thema:

Alle Textdateien eines Verzeichnisses mit Header ausstatten

Die Seite wird geladen...

Alle Textdateien eines Verzeichnisses mit Header ausstatten - Ähnliche Themen

  1. Alle Dateien eines Verzeichnisses mit einer anderen Datei vergleichen

    Alle Dateien eines Verzeichnisses mit einer anderen Datei vergleichen: Hallo, ich habe ein Verzeichnis, darin enthalten sind mehrere Dateien. Nun möchte ich alle Dateien (Parameter $1) gegen eine konstante Datei...
  2. Parallela 16 Kerne

    Parallela 16 Kerne: Hallo, findet ihr den kleinen Computer zu teuer? Der soll etwa 130 Dollar kosten. Ich glaube es sind doch 18 Kerne :-) Ich fand damals Apple...
  3. Debian VM Klonen und parallel betreiben? Systemanpassungen

    Debian VM Klonen und parallel betreiben? Systemanpassungen: Hallo, ich habe vor eine Debian Maschine als Prototyp aufzusetzen... (als vSphere VM).... Diese Maschine will ich dann x-mal klonen und in div....
  4. Git 2.8 unterstützt paralleles Laden von Submodulen

    Git 2.8 unterstützt paralleles Laden von Submodulen: Mit der Freigabe von Git 2.8.0 haben die Entwickler das Quellcode-Verwaltungssystem um diverse neue Funktionen ergänzt. Die wohl prominenteste...
  5. Linux AIO legt Image mit allen Desktops von Debian 8.3 »Jessie« vor

    Linux AIO legt Image mit allen Desktops von Debian 8.3 »Jessie« vor: Das Projekt Linux AIO (Linux All in One) bietet ISO-Abbilder einiger populärer Linux-Distributionen an und vereint dabei alle jeweiligen Desktops...