Re: vortoj de teksto
... lundi 20 à 11h35, luiz écrivait :
> Seb,
>
> >S.: kion vi nomas "malsamaj lokoj" ?
> >S.: mi ne vere bone komprenas tion...
>
> Laux mi comm vidas se vorto de una linio estas sama aux ne al vorto de
> unua linio de alia dosiero, se jes gxi metas en tria dosiero. poste se
> vorto de dua samas al vorto de dua linio, aux ne, se ne gxi ne metas en
> tria dosiero, ktp.
>
> se tiu vorto de dua linio de unua dosiero estas en tria linio de dua
> dosiero, gxi ne estos en tria dosiero.
>
> Mi volas preni vortojn, kiuj estas en unua kaj dua dosiero por krei
> trian dosieron, kun cxiuj ili. Ne gravas se ili estas en sama linio kaj
> en unua dosiero kaj en dua dosiero. Ili povas esti en malsamaj linioj,
> kaj ankoraux tiel mi volas, ke ili estu en tria dosiero.
Nun mi bone komprenas tion, kion vi celas per "malsamaj lokoj" :
dankon.
Ne gravas al "comm" cxu vorto 'bov-' estas en linioj 14a aux 18a :
kiel mi diris, "comm" scipovas funkcii ecx se samaj linioj estas en
"malsamaj lokoj" : nur nepras ke la dosiero estu alfabete ordigita.
Do, laux mi "comm" tre bone tauxgas por vi.
> Devus esti jene:
> Oni prenos unuan vorton de unua dosiero kaj vidos se gxi estas en iu ajn
> loko en dua dosiero, por scii cxu skribos aux ne tiun vorton en trian
> dosieron. Poste prenos duan vorton de unua dosiero kaj vidos se gxi
> estas en iu ajn loko en dua dosiero, por scii cxu skribos aux ne... Tion
> "comm" ne faras...
Laux mi, tion gxi ja faras : gxuste tio estas gxia tasko :-)
> Jen ekzempleto:
>
> comm -12 bovo2.asc grupoC.asc > bovoC.asc
>
> Mi havis bovo2.asc kaj grupoC.asc, kiujn mi sendas kune. la rezulto
> estas:
>
> bovoC.asc:
> kart-
> krom
> problem-
>
> Nur tri vortoj! Vidu, ke vorto "bov-" kaj estas en unua kaj en dua
> dosiero, kvankam gxi ne estas en sama linio. gxi ne aperas en dosiero
> "bovoC.asc"
Fakte jes, vi pravas.
Mi provis "od -c" por pli bone vidi tion, kion la dosieroj enhavas.
Problemo estas ke 3 spacoj sekvas la vorton 'bov-' en dosiero
grupoC.asc : pro tio "comm" opinias ke temas pri malsamaj linioj.
Simple forigu cxiujn spacojn (aux gxenerale : mal-literojn) el via
dosiero grupoC.asc, same kiel vi faris por akiri la unuan dosieron :
traigu gxin tra :
tr A-Z a-z | sed 's/[^a-z-]/\n/g' | grep -v '^$' | sort | uniq
Mi aldonis "-" al la sed-a komando, cxar vi uzas gxin kiel montro de
radiko. Vi ankaux aldonu cxapelitajn literojn (aux uzu "konwert" por
sxangxi ilin).
Bonan uniksan lundon !
seb'
> Devus esti jene:
> Oni prenos unuan vorton de unua dosiero kaj vidos se gxi estas en iu ajn
> loko en dua dosiero, por scii cxu skribos aux ne tiun vorton en trian
> dosieron. Poste prenos duan vorton de unua dosiero kaj vidos se gxi
> estas en iu ajn loko en dua dosiero, por scii cxu skribos aux ne... Tion
> "comm" ne faras...
>
> >S.:
> >S.: ambaux dosieroj estas faritaj de linioj havantaj nur po unu vorton
> >S.: minuskle skribitan, cxu ne ?
> >S.:
> >S.: se jes, tiam 'comm -12' devus funkcii, laux mi...
> >S.:
> >S.: por ke gxi bone funkciuu, nur NEPRAS ke ambaux dosieroj estu alfabete
> >S.: ordigitaj : por tion atingi, vi simple uzu "sort" por ilin ordigi...
> >S.:
> >S.: aux eble ion mi miskomprenis... :-)
>
> Cxu mi estis klara nun?
>
> Dankengon pro via helpo
>
> Luiz
> -a
> ad-
> akcept-
> akv-
> al
> ali-
> amik-
> anka??
> anta??
> apud
> -as
> a??d-
> bov-
> ??iam
> ??iu
> da??r-
> de
> dir-
> do
> dom-
> du
> dum
> -e
> ebl-
> eder
> eg-
> ej-
> ek-
> en
> esper-
> est-
> et-
> ferm-
> fest-
> fin-
> form-
> fort-
> grand-
> ??ust-
> hejm-
> help-
> hom-
> -i
> iel
> ig-
> i??-
> ili
> io
> -is
> ist-
> -j
> jen
> kaj
> kap-
> kart-
> ke
> kiel
> kiu
> kleber
> krom
> la
> li
> lud-
> mal-
> man??-
> mort-
> mu??-
> muzik-
> -n
> ne
> neniam
> neniu
> nur
> -o
> oft-
> okaz-
> ol
> oni
> parol-
> per
> permes-
> plej
> pli
> por
> pov-
> pre??-
> preska??
> pro
> problem-
> rambo
> renkont-
> sam-
> sci-
> se
> sed
> sen
> sen-
> son-
> sub-
> sufi??-
> sukces-
> ??ajn-
> tiam
> tie
> tiel
> tim-
> tio
> tiu
> tri
> tut-
> urb-
> -us
> vend-
> vendred-
> viand-
> viv-
> vol-
> adres-
> aer-
> afabl-
> akr-
> amas-
> amuz-
> angul-
> aparat-
> apena??
> aran??-
> arb-
> art-
> ating-
> a??gust-
> a??tobus-
> av-
> ban-
> bar-
> bat-
> beda??r-
> best-
> bicikl-
> bilet-
> bird-
> blu-
> bord-
> botel-
> bov-
> brul-
> brun-
> brust-
> bu??-
> centr-
> ceter-
> ??es-
> ??iel-
> danc-
> dan??er-
> diabl-
> difin-
> dik-
> diman??-
> divid-
> dol??-
> dolor-
> dors-
> efektiv-
> eks-
> end-
> erar-
> esplor-
> estim-
> estr-
> fajr-
> fam-
> fart-
> fest-
> fi-
> fingr-
> firm-
> fi??-
> flor-
> flu-
> form-
> fra??l-
> fremd-
> frenez-
> fum-
> gaj-
> gajn-
> gast-
> gazet-
> glas-
> glit-
> ??en-
> ??eneral-
> ??entil-
> ha
> ha??t-
> hel-
> ho
> hont-
> horlo??-
> hotel-
> hund-
> iel
> imag-
> ing-
> insul-
> intenc-
> intern-
> ism-
> juli-
> just-
> kaf-
> kalkul-
> kapabl-
> kart-
> kat-
> ka??z-
> kis-
> klas-
> klopod-
> kol-
> koler-
> komerc-
> kompat-
> komun-
> koncern-
> konduk-
> konsci-
> konserv-
> konsider-
> konsist-
> konstant-
> konstru-
> kontent-
> kontrol-
> korp-
> krom
> krur-
> kuir-
> kulp-
> kurac-
> kuz-
> lac-
> lag-
> lar??-
> la??t-
> lert-
> lim-
> literatur-
> manier-
> mark-
> mar??-
> mart-
> mastr-
> ma??in-
> merit-
> miks-
> milit-
> mis-
> morga??
> mur-
> naci-
> na??-
> naz-
> ne??-
> nenia
> nenie
> nombr-
> nord-
> normal-
> nub-
> numer-
> obe-
> objekt-
> obl-
> ofic-
> okcident-
> okup-
> onkl-
> or-
> ordon-
> orel-
> organiz-
> orient-
> pac-
> pa??-
> pak-
> pantalon-
> parenc-
> pen-
> pend-
> perfekt-
> permes-
> pez-
> pla??-
> plan-
> plank-
> plezur-
> plum-
> plur-
> polic-
> postul-
> po??-
> po??t-
> precip-
> preciz-
> prem-
> prepar-
> preter
> prezent-
> prezid-
> printemp-
> problem-
> profund-
> promen-
> promes-
> propon-
> pu??-
> rand-
> raport-
> reg-
> region-
> regul-
> re??-
> rekt-
> rilat-
> rimed-
> ripar-
> ripet-
> ripoz-
> river-
> sa??-
> sak-
> salon-
> sang-
> sankt-
> sav-
> se??-
> sek-
> septembr-
> serioz-
> sign-
> signif-
> soldat-
> solv-
> somer-
> spec-
> special-
> spert-
> stat-
> stel-
> stre??-
> stult-
> sud-
> sufer-
> suker-
> supoz-
> ??anc-
> ??ir-
> ??los-
> ??tat-
> ??ton-
> tabul-
> task-
> te-
> teatr-
> tegment-
> tekst-
> teler-
> traduk-
> tran??-
> tu??-
> util-
> vagon-
> valor-
> vast-
> vek-
> venk-
> vent-
> veter-
> viand-
> vic-
> vila??-
> vin-
> vitr-
> vok-
>
Reply to: