Bash: Kommando für alle Zeilen einer Datei ausführen

Dieser Einzeiler liest eine Datei und führt ein Kommando für jede Zeile aus:

while read file; do git add $file; done < .git/pristine/git_changes

Ich will hier alle Änderungen aus der Datei an Git weitergeben. Funktioniert natürlich auch mit allen anderen Programmen.

Achtung Leider verschmiert der Syntax-Highlighter das ‘<’ zu einem & lt ; – Schaut euch bitte den Quelltext des Schnippsels an.

Über Carsten

Ich bin leidenschaftlicher Softwareentwickler, studierter Dipl.Ing. Elektrotechnik, Gaming-verrückt, Kraftsportler und Einsiedler.
Dieser Beitrag wurde unter Allgemein abgelegt und mit , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>