Anhängen des Inhalts einer Datei am Anfang einer anderen Datei in UNIX [geschlossen]

8

Ich weiß das

%Vor%

würde den Inhalt von file1 am Ende von file2 anhängen. Auf der anderen Seite, wie kann ich den Inhalt von Datei1 am Anfang von Datei 2 anhängen, und nicht am Ende?

Tatsächlich habe ich eine einzige Hauptdatei M und mehrere andere Dateien in einem Verzeichnis D. Ich möchte den Inhalt der Datei M am Anfang aller Dateien im Verzeichnis D anhängen.

    
London guy 08.01.2013, 09:08
quelle

3 Antworten

8

Für jede Datei, die Sie tun können:

%Vor%

Und dann Datei.tmp über Datei verschieben.

    
cnicutar 08.01.2013, 09:10
quelle
7

Tu es einfach:

%Vor%     
Chris Seymour 08.01.2013 09:12
quelle
3

Sie müssen eine temporäre Datei verwenden und sie nach der Zusammenführung umbenennen.

Beispiel:

%Vor%

Ihr Befehl könnte etwa so aussehen:

%Vor%     
Tuto 08.01.2013 09:23
quelle

Tags und Links