2016-11-05 10 views
-1

Diese Frage bezieht sich auf this one.An letzte Zeile in bash anhängen

Die Datei text.csv enthält:

#some text 
some more text 
b,a,c, 

Die Datei numbers.csv enthält:

32 
34 
25 
13 

Ich möchte numbers.csv-text.csv wie folgt anhängen:

#some text 
some more text 
b,a,c,32,34,25,13 

ich einige versucht haben, der Empfehlungen in der lin ked Beispiel, aber sie neigen dazu, alles auf eine Linie zu setzen. Ich möchte wirklich nur an die letzte Zeile anhängen. Wie kann das gemacht werden?

+2

Was haben Sie versucht? Dieses Q wird wahrscheinlich als "nach einem Tutorial fragen" ODER "zu breit" gewählt. Ihr Q muss spezifischen Code zeigen, mit tatsächlichen Eingaben, erwarteten Ausgaben, Fehlermeldungen und Ihren Gedanken darüber, wie Sie denken, dass es funktionieren sollte, vs. wie es derzeit funktioniert. Lesen Sie stackoverflow.com/help/mcve, um zu sehen, was für ein Q auf StackOverflow erwartet wird. Erwarten Sie nicht, dass die Leute auf Links schauen, Sie sollten die relevanten Informationen in diesen Link im Körper Ihres Q einbringen. Viel Glück. – shellter

Antwort

3

sed und paste löst diese

$ sed '$s/$/'"$(paste -sd, numbers)"'/' letters 

#some text 
some more text 
b,a,c,32,34,25,13 
Verwandte Themen