Eigentlich bin ich ziemlich neu in Shell-Skripten. Angenommen, ich habe eine 2 Spalten, die durch Komma getrennt sindZeile Wert hinzufügen Spalte
OFFER_DELETE_SC_LEVEL,146
OFFER_DELETE_SC_LEVEL,25
OFFER_DELETE_SC_LEVEL,18
OFFER_DELETE_SC_LEVEL,17
OFFER_DELETE_SC_LEVEL,27
Ich habe eine andere Zeile. Dieser Zeilenwert kann sich ändern. Wie unter der Reihe haben 5 Zahlen durch Komma getrennt. Es kann mehr als 5 Zahlen (Beispiel: 1,5,3,7,8,9,10, ...)
41,42,43,44,45
i wie Wert aus der Zeile hinzufügen möchten unter
OFFER_DELETE_SC_LEVEL,146,41
OFFER_DELETE_SC_LEVEL,25,41
OFFER_DELETE_SC_LEVEL,18,41
OFFER_DELETE_SC_LEVEL,17,41
OFFER_DELETE_SC_LEVEL,27,41
OFFER_DELETE_SC_LEVEL,146,42
OFFER_DELETE_SC_LEVEL,25,42
OFFER_DELETE_SC_LEVEL,18,42
OFFER_DELETE_SC_LEVEL,17,42
OFFER_DELETE_SC_LEVEL,27,42
OFFER_DELETE_SC_LEVEL,146,43
OFFER_DELETE_SC_LEVEL,25,44
OFFER_DELETE_SC_LEVEL,18,44
OFFER_DELETE_SC_LEVEL,17,44
OFFER_DELETE_SC_LEVEL,27,44
OFFER_DELETE_SC_LEVEL,146,45
OFFER_DELETE_SC_LEVEL,25,45
OFFER_DELETE_SC_LEVEL,18,45
OFFER_DELETE_SC_LEVEL,17,45
OFFER_DELETE_SC_LEVEL,27,45
kann es getan werden?
Schön, obwohl Sie eine [Useless Use of Cat] (https://en.wikipedia.org/wiki/Cat_ (Unix) #Useless_use_of_cat) in '$ vermeiden konnten (cat file2 | sed 's /,/\ n/g ') 'durch Schreiben von' $ (sed' s /,/\ n/g 'file2) 'direkt – Aserre
@Aserre; Danke Info, ich updated ans. –
funktioniert nicht :(. FYI Ich habe Sun OS. –