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í
×
dnes 00:44 | Komunita

Feral Interactive, společnost zabývající se vydáváním počítačových her pro operační systémy macOS a Linux, nabízí své hry na Steamu vývojářům open source 3D grafické knihovny Mesa zdarma. Podmínkou je minimálně 25 commitů za posledních 5 let. Stejnou nabídku dostali vývojáři knihovny Mesa v roce 2015 od Valve. O rok dříve dostali od Valve tuto nabídku vývojáři Debianu a Ubuntu.

Ladislav Hagara | Komentářů: 0
včera 23:55 | Nová verze

Opera 44, verze 44.0.2510.857, byla prohlášena za stabilní. Nejnovější verze tohoto webového prohlížeče je postavena na Chromiu 57. Z novinek vývojáři Opery zdůrazňují podporou Touch Baru na nejnovějších MacBoocích Pro (gif). Přehled novinek pro vývojáře na blogu Dev.Opera.

Ladislav Hagara | Komentářů: 1
včera 20:56 | Pozvánky

V úterý 28. dubna se koná další Prague Containers Meetup. Přijďte si zopakovat, jak psát kvalitnější Dockerfile a jaké novinky a ulehčení přináší ansible-container, který vám umožní spravovat celý životní cyklus vašeho kontejneru. Místo konání: Concur, Bucharova 11, Praha-Stodůlky.

little-drunk-jesus | Komentářů: 0
včera 17:00 | Nová verze

Po půl roce od vydání verze 3.22 bylo vydáno GNOME ve verzi 3.24 s kódovým názvem Portland. Vydání obsahuje 28 459 změn od přibližně 753 přispěvatelů. Z novinek lze zmínit funkci noční světlo, přepracovaná nastavení, aplikaci Recepty, zdokonalenou oblast pro upozornění nebo zdokonalený webový prohlížeč. Podrobnosti i s náhledy v poznámkách k vydání a v novinkách pro vývojáře a správce systémů.

Ladislav Hagara | Komentářů: 3
včera 11:55 | Humor

Majitelé koček by měli být obezřetní při používání desktopového prostředí XFCE ve výchozím nastavení. Používání XFCE může mást jejich kočky a vést k poškrábání displeje. Jedná se o chybu 12117. K dispozici je již patch.

Ladislav Hagara | Komentářů: 17
21.3. 15:55 | Nová verze

Byla vydána verze 7.5 sady aplikací pro SSH komunikaci OpenSSH. Jedná se o opravné vydání. Volba UsePrivilegeSeparation v sshd_config se stala zastaralou (deprecated). Upozornit lze na změnu formátu log záznamů. Novou verzi OpenSSH již nelze přeložit s upstreamem nepodporovanými verzemi OpenSSL.

Ladislav Hagara | Komentářů: 0
21.3. 14:44 | Nová verze

Byla vydána verze 5.1.0 svobodného integrovaného vývojového prostředí KDevelop. Z novinek lze zdůraznit podporu LLDB. Programátoři mohou nově ladit své programy pomocí GDB nebo LLDB MI. Jedná se o jeden z výsledků Google Summer of Code (GSoC 2016). Zdrojové kódy lze nově přímo z menu KDevelopu analyzovat pomocí nástroje Cppcheck. Přibyla podpora OpenCL. Vylepšena byla podpora programovacího jazyka Python. Přímo z menu lze měnit barevná schémata KDevelopu.

Ladislav Hagara | Komentářů: 6
21.3. 08:33 | Komunita

Emulátor terminálu Terminix byl s verzí 1.5.4 přejmenován na Tilix. Název Terminix se nelíbil společnosti Terminix, jež má registrovanou ochrannou známku Terminix. Společnost Terminix se zabývá hubením škůdců. Emulátor terminálu Tilix je naprogramován v programovacím jazyce D a využívá GtkD, což je rozšíření ke knihovně GTK+ pro D.

Ladislav Hagara | Komentářů: 7
20.3. 17:55 | Zajímavý software

Bill Zissimopoulos vydal po 16 měsících vývoje WinFsp ve verzi 2017. Jedná se o Windows File System Proxy aneb FUSE pro Windows. Díky WinFsp a SSHFS-Win si i uživatelé Windows mohou připojit vzdálené souborové systémy prostřednictvím šifrovaného spojení SSH (SSHFS). Zdrojové kódy WinFsp jsou k dispozici na GitHubu pod licencí GPLv3 [reddit].

Ladislav Hagara | Komentářů: 14
20.3. 16:44 | Pozvánky

Brněnská pobočka Red Hatu otevře opět po roce dveře studentům a všem zájemcům z řad veřejnosti. Připravena je řada přednášek, workshopů a kódovacích soutěží. Akce se koná dne 5. dubna 2017 od 13 do 19 hodin na adrese Purkyňova 111, Brno v Technologickém parku. Detaily naleznete na webu události a na Facebook stránce.

… více »
Jary | Komentářů: 2
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (14%)
 (2%)
 (72%)
 (3%)
 (10%)
Celkem 914 hlasů
 Komentářů: 72, poslední 1.3. 11:16
    Rozcestník

    Dotaz: awk- jak se zbavit nepotrebneho znaku

    24.10.2005 07:49 mysak
    awk- jak se zbavit nepotrebneho znaku
    Přečteno: 300×
    Ahoj,
    pomoci awk vytahuji ze souboru stringy, oddelene mezerou- to je v pohode, ale nektery string obsahuje na konci carku nebo nektery je cely v uvozovkach. Otazka- nevite jak prinutit awk, aby ten string o tyto znaky zbavil, proste je nevypsal, btw man jsem procetl ale nikde jsem nic nenasel...

    Diky, michal

    Odpovědi

    24.10.2005 09:31 mlz | skóre: 12 | blog: Obcas
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    Cetl, ale spatne :-)) Magicka promenna=FS
    {BEGIN {FS='[;,:~]*[\t ]'} #
    Bude Oddelovat slova pomoci mezery,tabelatoru, a ignorovat strednik, carku, dvojtecku, tildu pred mezerou Mia More, Zelenina: mrkev; Petrzel -- $3 bude Zelenina
    Uvozovky se resi pres split/gsub
    Na rozdil od perlu, FS je REGEX (muze byt)
    26.10.2005 10:36 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    Co to plácáš o tom perlu? Neber perl do huby nadarmo. Co je jakýsi FS? Nic takového v perlu není, tam se to dělá pomocí split a jeho parametr pochopitelně regexp je. Jestli se chceš vytahovat na RS, tak to v perlu opravdu není regexp, ale to není tento případ.
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    24.10.2005 09:34 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    Třeba
    awk -F '[",]? "?' ...
    
    nebo je odstraňovat pomocí gsub().
    25.10.2005 08:55 mysak
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    ahoj,
    dik za tip, odstraneni carek OK, ale nevim jak na ty uvozovky. Soubor obsahuje radky, napr.

    pepa "karel", "jindra",

    pomoci gawk -F '[",]? "?' '{print $2,$3}' soubor.txt dostanu
    karel" jindra"

    a pomoci gawk -F '[,:"]*[\t ]' '{print $2,$3}'soubor.txt dostanu
    "karel "jindra

    Stale mi to zbyvaji uvozovky, nevite jak s nimi pryc, bez pouziti gsub()
    mysak
    25.10.2005 21:07 mysak
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    Opravdu nemate nejakej TIP?
    26.10.2005 07:58 mlz | skóre: 12 | blog: Obcas
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    1/ tr -d '"' < soubor.txt |awk ... # umaze uvozovky tr
    2/ gsub(["], ""); ...

    3/ Netusim, ma-li byt $0='Karel "Karel", Milan; Ofsem' $1=="Karel Karel", nebo "Karel"
    26.10.2005 08:52 mysak
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    Potrebuji aby ty jmena byla bez cehokoli- bez uvozovek, bez apostrofu, proste holej text.
    26.10.2005 09:56 mlz | skóre: 12 | blog: Obcas
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    Ten vstupni soubor prozente tr -d '"' - to funguje - a zbavite se uvozovek

    Ten gsub funguje taky - v pripade, ze nemate tr (v Linuxu jsou to u mne/gentoo coreutil)

    V cem je problem ?
    26.10.2005 10:29 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    Hele, co kdyby jsi nám sem hodil vzorek toho textu. Z toho tveho zmateneho popisu jsem nepochopil ani prd.
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    26.10.2005 11:08 mysak
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    JO, to je pravda, je to trosku zmateny, ten vzorek:

    Pavel Jindra "Zuzana", "Michal", Tomas
    Rosta Ondrej "Robert", "Radim", Honza Pavel
    Martin Sofie "Daniel", "Dominik", Erik Klement Vladislav Vladimir

    A takhle je to celej dlouhej soubor (radky pod sebou), potrebuji do DB ulozit jen prave ty jmena bez uvozovek. Carek se jde zbavit.
    26.10.2005 12:14 mlz | skóre: 12 | blog: Obcas
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    Nepochopil jsem

    Proc to nejde prohnat pipou (sed, tr, awk -- cokoliv), kde odstranim carky, uvozovky apod a potom teprve to prozenu awk.

    CMD_kde_odstranim[",; \t] <Z_INPUT_SOUBORU | awk ... |

    V pripade, ze NEZALEZI na obsahu $1, ty znaky (+mezera) bych nahradil \n - kazda polozka = samostatny radek

    A asi bych to nedelal v awk, jedna-li se o INSERT INTO... Vetsina jazyku toto zvlada. Ale priznam se, ze je stale malo informaci...
    26.10.2005 13:59 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    jojo, taky mi to nějak pořád není moc jasné. Řešení je přitom tolik od
    tr -d '",' | tr '[:space:]' '\n'
    přes
    sed -e 'y/",//;s/  */\n/'
    až po
    # super hyper parser for Mysak's file
    sub parseMysaksFile (*&) {
      my ($file, $whatToDo) = @_;
      while (<$file>) {
        chomp;
        &$whatToDo($_) foreach (split qr{["',;]*\s+["']*});
      }
    }
    
    # how to use super hyper parser
    {
      local $\=$/;
      parseMysaksFile DATA, sub {print @_};
    }
    
    __END__
    Pavel Jindra "Zuzana", "Michal", Tomas
    Rosta Ondrej "Robert", "Radim", Honza Pavel
    Martin Sofie "Daniel", "Dominik", Erik Klement Vladislav Vladimir
    
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    26.10.2005 15:24 mysak
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    Diky VSEM za rady a tipy, ale ja to chtel jednoduse prohnat pres awk do mysql takhle:

    gawk '{ print "insert into test(prvni,druhy) values(\"" $4 "\",\"" $5 "\");" }' soubor.txt | mysql -u root -D test

    Ale vadi tam ty uvozovky a carky. Takze by bylo lepsi, kdybych ten soubor.txt nejprve prohnal pres to tr -d a pak udelal tento insert pomoci awk?
    27.10.2005 11:00 mlz | skóre: 12 | blog: Obcas
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    V pripade, ze oddelovac muze byt cokoliv po mezere (tedy ne carka) budete vkladat (Michal Tomas|Radim Honza|Dominik Erik) -- predpokladam, ze to je to, co chcete-- bude fungovat tr -d '",' < soubor.txt| awk '{ print "insert into test(prvni,druhy) values(\"" $4 "\",\"" $5 "\");" }' | mysql -u root -D test
    A TAKE
    awk '{ gsub(/[",]/, "");
    print "insert into test(prvni,druhy) values(\"" $4 "\",\"" $5 "\");" }' | mysql -u root -D test
    Stejne si myslim, ze lepsi reseni je pouzit nejaky jazyk a ty data tam pchat pomoci neho - Osetreni transakci
    Namisto tr muze byt cokoliv, co to umi (ja nemam rad sed a nahrazuji ho awk :-))
    Takhle vagne definovana vstupni data je strasidelnost (Data neoddelena mezerou/Pipou, promenlivy pocet poli ve vstupu
    26.10.2005 10:18 diverman | skóre: 32 | blog: život s tučňáčkem
    Rozbalit Rozbalit vše Re: awk- jak se zbavit nepotrebneho znaku
    Zbavení se uvozovek, data čte ze stdin:
    sed 's/\"//d'
    deb http://ftp.cz.debian.org/debian jessie main contrib non-free

    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.