abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 0
včera 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 4
včera 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 29
včera 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 8
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 15
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 25
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 16
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 5
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 774 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: nahrada textu za text ze souboru

9.4.2005 23:05 koudelka | skóre: 2
nahrada textu za text ze souboru
Přečteno: 144×
Ahoj vsichni,

mam nasledujici problem, ktery vim, ze se da resit velice divnym zpusobem a ja vim, ze se da resit velice elegantne treba pomoci awk, ale bohuzel nevim jak.

mam soubor, kde na kazdem radku je napsano nasleduji:

pepa 100

tomas 200

petr 300

mirka 400

techto zaznamu meze byt n, (radove ne vice jak 1000)

pak mam druhy soubor, kde na kazdem radku jsou tri slova

pepa tomas ignac

mirka pepa rudolf

petr pepa martin

tomas tomas karel

a ja potrebuji prvni dve slova nahradit cislama ze souboru prvniho. Mohl byste mi nekdo poradit jak na to, kdyz o awk toho vim opravdu jen malo. Vim, ze bych si musel prvni soubor ulozit do jednorozmerneho pole, kde by index byl nazev pole[pepa]=100, pole[tomas]=200 atd. a pak bych prochazel radek po radku v druhem souboru a vyhledaval bych nasledujici:

pepa tomas ignac

prvni=pole[pepa] => prvni=100

druhy=pole[tomas] => druhy=200

atd.

prvni dve slova bych nahradil za cisla dle prvniho souboru,

to je tak asi princip, ale nevim jak na to, jiz jsem neco zkousel v awk, ale bez uspechu

Diky za vsechny rady, ktere mi pomohou dosahnout cile

Odpovědi

10.4.2005 00:32 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: nahrada textu za text ze souboru
Potřebuješ jen sort (3x, není-li žádný soubor na začátku setříděný), join (2x) a trochu myslet ;-)
10.4.2005 00:39 Petr
Rozbalit Rozbalit vše Re: nahrada textu za text ze souboru
Človíčku chodíš někdy spát :-) ? Já to jednou vydržel od neděle ráno do pátku do oběda a pak jsem 52 hodin nevylez z postele.
10.4.2005 01:46 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: nahrada textu za text ze souboru
Ne nahodou od pátka do neděle? To znám, to se dá vydržet, ale člověk si tim naprosto rozhodí spaní. Od neděle do pátka si nedokážu představit a podle zkušeností z koleje je to nereálné. Pokud bys teoreticky byl tak dlouho vzhůru, tak ti budou asi volat záchranku (nebo pohřebák).
-- Nezdar není hanbou, hanbou je strach z pokusu.
10.4.2005 01:51 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: nahrada textu za text ze souboru
Od neděle do pátku tomu taky nevěřím, já sotva přežiju jeden den :-)
Copak toho není dost?
10.4.2005 02:24 Petr
Rozbalit Rozbalit vše Re: nahrada textu za text ze souboru
Možná je to nereálné ale je to tak. Potřeboval jsem rychle prachy abych mohl jet s babou na dovolenou tak jsem dělal na tři směny :-) . Měl jsem mezi nima půl hodiny času na kafe. Nejhorší je to třetí noc. V pátek jsem dopoledne vyfasoval prachy a šel spát. Probudil jsem se až v neděli k večeru. No a taky mě v té době bylo 21, dnes by mě to už zabilo :-) (no a taky bych to už kvůli babě neudělal i když jsem si ji vzal).
10.4.2005 13:28 gimper | skóre: 13
Rozbalit Rozbalit vše Re: nahrada textu za text ze souboru
perwitin rulez ze ?
gentoo.bloguje.cz ;)
10.4.2005 20:01 Petr
Rozbalit Rozbalit vše Re: nahrada textu za text ze souboru
Bohužel musím zklamat, nikdy jsem nic takového neokusil. Alkohol a nikotin jsou jediné drogy se kterými mám zkušenost.
10.4.2005 02:26 Semo
Rozbalit Rozbalit vše Re: nahrada textu za text ze souboru
Verim tomu. Ked sa odovzdaval projekt, tak z nedele na pondelok som spal asi 3-4h a potom 2h zo svrtka na piatok. A cely cas medzi tym sa makalo. Spotreba kavy: jedna za noc.

Na druhej strane, ked som sa pozdejsie pozrel na tie texty, ktore som v tom obdobi pisal, tak boli priserne. Odstavce nedavali zmysel. Obcas si susedne vety odporovali a pod.
10.4.2005 02:35 Petr
Rozbalit Rozbalit vše Re: nahrada textu za text ze souboru
"Odstavce nedavali zmysel." :-) :-) To mě říkala moje ruštinářka. Bohužel tento stav jsem nikdy nedokázal změnit ani když jsem se vyspal dorůžova. Ruštinu mě učili deset let a nikdy jsem nepochytil jak vypadá ten jejich tvrdý znak.
10.4.2005 09:43 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: nahrada textu za text ze souboru
Pak taky člověk píše bludy... sort a join sice lze použít, ale soubor se tím přetřídí (čti: přeháže), což nemusí každý chtít.

Jinak je ten princip správně, tak napiš, cos stvořil, a někdo ti poví, kde v tom máš chybu...
10.4.2005 10:40 koudelka | skóre: 2
Rozbalit Rozbalit vše Re: nahrada textu za text ze souboru
zatim jsem vymyslel pouze princip,

jak to vytvorit, tak to zatim nevim, protoze se s awk zatim ucim a tak zkousim nejake jednoduche prikazy(pouze akce bez vzorku) a pak se hned vrhnu na neco slozitejsiho. snad napisu behem tydne, protoze jsem doma, lecim se po brani madli, tak budu mit dost casu na programovani pomoci awk

zatim
10.4.2005 19:35 koudelka | skóre: 2
Rozbalit Rozbalit vše Re: nahrada textu za text ze souboru
Zdravim vsechny, Skript jsem vymyslel a tady je: spoustim z prikazove radky (zapsano ve spustitelnem soboru)

#nahrada prvnich dvou zaznamu z kazdeho radku
awk -f awk_config $soubor.tmp1 > $soubor.tmp2
a zde prikladam awk skript (uvnitr je test na pritomnost cisel - na techto radcich se nic delat nebude)-reaguje pouze na radky (jiz jinde mam test, kde mi podminak >="a" vyhovuje), ktere maji jako prvni zaznam slova(snad pochopitelne)
BEGIN { while ( getline <"soubor" ) ( jmena[$1]=sprintf("%s" , $2)) }
$1>="a" { prvni = jmena[$1]
          druhy = jmena[$2]
          printf( "%s %s %s\n", prvni, druhy, $3 ) }
$1<"a"  # zkopiruje radky na vystup a nic jineho neprovede
Na to, ze jsem o awk nevedel skoro vubec nic, tak jsem rad, ze je to funkci.

zatim Cyril

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.