Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: uncle nimra 04. 06. 2011, 14:53:29

Název: Přesun a slučování souborů
Přispěvatel: uncle nimra 04. 06. 2011, 14:53:29
Zdravim.
Mam par adresaru s desitkami az stovkami textových souboru (logy).
Potreboval bych vsechny soubory zkopirovat do jednoho adresare s tim, ze pokud bude vice souboru se stejnym jmenem, tak se spoji do jednoho.
Dale bych potreboval seradit obsah kazdeho souboru (kazda radka zacina datem, staci prosty sort), a promazat duplicitni radky.
Jak na to v bashi?
Název: Re: merge a sort textu
Přispěvatel: Logik 04. 06. 2011, 15:30:30
find + cat >>
sort + awk

řešit za Tebe domácí úkol nebudu, jestli nevíš, jak se daný programy používaj,
tak skripta, man, google.
Název: Re: merge a sort textu
Přispěvatel: j. 04. 06. 2011, 22:43:40
awk je zbytecny kanon, v unixu existuje utilitka sort.
Název: Re: merge a sort textu
Přispěvatel: Logik 05. 06. 2011, 00:49:16
Jo, máš pravdu, já jsem to blbě přečet a myslel, že potřebuje vyházet řádky se shodným datem. Na todle sort stačí.