Jak sloucit dva text soubory
David Kuzela
kuzela na mbox.vol.cz
Sobota Leden 1 23:02:49 CET 2000
Petr Simek pise:
> On Sat, 1 Jan 2000, David Kuzela wrote:
> > > tedy aby nic nechybelo a bylo to slozene v kontextu. Zkousel jsem diff
> > > a patch ale to vyrabi druhy soubor z prvniho, jedine kdyz rucne vymazu
> > > z diff to co je treba odebrat a necham tam jen to co je treba pridat
> > > tak je to OK. Ja bych to ale potreboval nejak plne automaticky.
> > >
> > > Nemate napad ?
> >
> > Pouzijte perl, awk nebo jiny jazyk, ktery umi manipulovat se stringy.
> > Nejprve ale musite rici, co presne chcete. Napr soubory:
> >
> > I. II.
> > jedna tri
> > dva ctyri
> > ctyri pet
> > pet
> >
> > jsou pripustne? jaky bude vysledek?
>
> No asi pripustne a vysledek by mel byt jedna , dva, tri, ctyri, pet .
> Zkratka potrebuju aby novy soubor obsahoval vsechny polozky a pokud
> mozno vhodne zarazene, ale tohle je pro diff docela orisek, nicmene
> tenhle priklad je dost nejednoznacny - ve skutecnosti bude mit
> vzdy vic shodnych radek za ktere by se chytil.
>
> Asi to udelam pres diff --side-by-side a vysledek pak necim zpracuju
> na finalni soubor.
Pokud to razeni neni nutne 1oo% spravne, mozna by stacilo:
cat soubor1 soubor2 |sort|uniq
s tim, ze sort nemusi byt klasicky unixovy sort, ale program, ktery bude
co nejlepe radit vase data.
--
David Kužela
==[Dawyd]======[icq]=[24470559]===================
email: kuzela na mbox.vol.cz Student of VSE
web: http://penguin.cz/~dawyd Czech republic
==================================================
Další informace o konferenci Linux