Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Příkazový řádek a programování pro GNU/Linux => Téma založeno: jahelka 02 Duben 2020, 15:06:32

Název: Sloučení více souborů
Přispěvatel: jahelka 02 Duben 2020, 15:06:32
Ahoj,
pokouším se spojit různé soubory s různým kódováním (UTF-7, UTF-8, ANSI apod.) a různou znakovou sadou (vietnamština, čínština, čeština, ruština s azbukou apod.).

Pomocí cat příkazu nedochází ke znehodnocení znaků, ale vždy když přechází jeden soubor za druhým, tak poslední řádek spojí s prvním. Můžete mi někdo poradit elegantní příkaz, jak spojit asi 2000 souborů do jednoho, aniž by nedošlo ke znehodnocení znakové sady a ještě tam nevznikali nesmyslné řádky při přechodu na další soubor (například nějakým vložením entru mezi přechody u jednotlivých souborů)? Pokouším se vše dělat přes terminál.

Děkuji všem za radu.
Název: Re:Sloučení více souborů
Přispěvatel: JirkaZ 02 Duben 2020, 15:19:38
https://stackoverflow.com/questions/8183191/concatenating-files-and-insert-new-line-in-between-files

https://stackoverflow.com/questions/23815120/bash-concatenate-multiple-files-and-add-newline-between-each
Název: Re:Sloučení více souborů
Přispěvatel: jahelka 03 Duben 2020, 16:00:10
Děkuji za odkazy. Zůstal jsem viset u toho cat příkazu a nějak se nemohl oprostit. Již se mi to povedlo.