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 11:11 | Nová verze

Byla vydána verze 0.10.0 webového prohlížeče qutebrowser (Wikipedie). Přehled novinek v příspěvku na blogu. Vývojáři qutebrowseru kladou důraz na ovladatelnost pomocí klávesnice a minimální GUI. Inspirovali se prohlížečem dwb a rozšířeními pro Firefox Vimperator a Pentadactyl. Prohlížeč qutebrowser je naprogramován v Pythonu a využívá PyQt5. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GNU GPL 3.

Ladislav Hagara | Komentářů: 1
včera 16:22 | Nová verze

Po pěti měsících od vydání Waylandu a Westonu 1.12.0 oznámil Bryce Harrington (Samsung) vydání Waylandu 1.13.0 a Westonu 2.0.0.

Ladislav Hagara | Komentářů: 0
24.2. 13:37 | Bezpečnostní upozornění

Společnost Cloudflare (Wikipedie) na svém blogu potvrdila bezpečnostní problém s její službou. V požadovaných odpovědích od reverzní proxy byla odesílána také data z neinicializované paměti. Útočník tak mohl získat cookies, autentizační tokeny, data posílaná přes HTTP POST a další citlivé informace. Jednalo se o chybu v parsování HTML. Zneužitelná byla od 22. září 2016 do 18. února 2017. Seznam webů, kterých se bezpečnostní problém potenciálně týká na GitHubu.

Ladislav Hagara | Komentářů: 1
24.2. 08:22 | Nová verze

Byla vydána první beta verze Ubuntu 17.04 s kódovým názvem Zesty Zapus. Ke stažení jsou obrazy Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu GNOME, Ubuntu Kylin, Ubuntu Studio a Xubuntu. Dle plánu by Ubuntu 17.04 mělo vyjít 13. dubna 2017.

Ladislav Hagara | Komentářů: 41
23.2. 17:53 | Bezpečnostní upozornění

Google na svém blogu věnovaném počítačové bezpečnost informuje o nalezení "reálného" způsobu generování kolizí hašovací funkce SHA-1. Podrobnosti a zdrojové kódy budou zveřejněny do 90 dnů. Již dnes lze ale na stránce SHAttered nalézt 2 pdf soubory, jejichž obsah se liší a SHA-1 otisk je stejný (infografika).

Ladislav Hagara | Komentářů: 34
23.2. 17:51 | Nová verze

Vyšla nová verzia open source software na správu a automatizáciu cloudových datacentier Danube Cloud 2.4. Danube Cloud je riešenie postavené na SmartOS, ZFS, KVM a zónach. Obsahuje vlastnosti ako integrovaný monitoring, DNS manažment, zálohy, a samozrejme rozsiahlu dokumentáciu.

dano | Komentářů: 12
23.2. 17:46 | Pozvánky

V Plzni se 3. až 5. března 2017 uskuteční AIMTEChackathon. Je to akce pro vývojáře, grafiky, webdesignéry i veřejnost. Akci provází zajímavé přednášky IT odborníků. Více o programu a možnosti přihlášení na stránkách akce.

cuba | Komentářů: 0
23.2. 01:00 | Nová verze

Známý šifrovaný komunikátor Signal od verze 3.30.0 již nevyžaduje Google Play Services. Autoři tak po letech vyslyšeli volání komunity, která dala vzniknout Google-free forku LibreSignal (dnes již neudržovaný). Oficiální binárky jsou stále distribuované pouze přes Google Play, ale lze použít neoficiální F-Droid repozitář fdroid.eutopia.cz s nezávislými buildy Signalu nebo oficiální binárku stáhnout z Google Play i bez Google účtu

… více »
xm | Komentářů: 8
22.2. 23:14 | Nová verze

Po třech týdnech od vydání první RC verze byla vydána první stabilní verze 17.01.0 linuxové distribuce pro routery a vestavěné systémy LEDE (Linux Embedded Development Environment), forku linuxové distribuce OpenWrt. Přehled novinek v poznámkách k vydání. Dotazy v diskusním fóru.

Ladislav Hagara | Komentářů: 8
22.2. 17:28 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2017-6074 v Linuxu zneužitelné k lokální eskalaci práv. Jde o chybu v podpoře DCCP (Datagram Congestion Control Protocol). Do linuxového jádra se dostala v říjnu 2005. V upstreamu byla opravena 17. února (commit). Bezpečnostní chyba byla nalezena pomocí nástroje syzkaller [Hacker News].

Ladislav Hagara | Komentářů: 16
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (13%)
 (2%)
 (72%)
 (3%)
 (10%)
Celkem 711 hlasů
 Komentářů: 66, poslední 22.2. 18:57
    Rozcestník

    Dotaz: Bash: Vyjmutí části slova až k určitému výrazu

    David Watzke avatar 12.12.2005 15:19 David Watzke | skóre: 74 | blog: Blog... | Praha
    Bash: Vyjmutí části slova až k určitému výrazu
    Přečteno: 275×
    Ahoj. Pro svůj skript potřebuju ze slova vyjmout jen to, co je před 2 a za 2. Třeba z abc2def do jedný proměnný abc a do druhý def. Předpokládám, že mi s tím pomůže awk, ale opravdu ho nemůžu (ani s pomocí manuálu) pochopit.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon

    Odpovědi

    12.12.2005 15:23 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
    Rozbalit Rozbalit vše Re: Bash: Vyjmutí části slova až k určitému výrazu
    nestačí ti cut?
    [15:22:40]-[~]-
    [tsunami@vodik]$ cut -d2 -f 2 <<< neco2nekam
    nekam
    
    [15:22:42]-[~]-
    [tsunami@vodik]$ cut -d2 -f 1 <<< neco2nekam
    neco
    
    -- Nezdar není hanbou, hanbou je strach z pokusu.
    David Watzke avatar 12.12.2005 15:26 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Bash: Vyjmutí části slova až k určitému výrazu
    Jo, ten rozhodně postačí. Netušil jsem, že umí i tohle. :-) Díky.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    12.12.2005 17:12 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: Bash: Vyjmutí části slova až k určitému výrazu
    Ještě elegantnější, alébržto nevolá žádné subprocesy, je vystačit si s prostředky shellu (sh or bash).
    what=neco2nekam
    prefix=${what%2*}
    sufix=${what#*2}
    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é.
    12.12.2005 17:15 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: Bash: Vyjmutí části slova až k určitému výrazu
    Jestli tuším k čemu to má sloužit, potom
    from=${0%2*}
    to=${0#*2}
    :-D
    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é.
    12.12.2005 17:26 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
    Rozbalit Rozbalit vše Re: Bash: Vyjmutí části slova až k určitému výrazu
    s tím sh bych si nebyl tak jistý (solaris 10):
    # what=neco2nekam
    # prefix=${what%2*}
    bad substitution
    
    -- Nezdar není hanbou, hanbou je strach z pokusu.
    12.12.2005 19:03 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
    Rozbalit Rozbalit vše Re: Bash: Vyjmutí části slova až k určitému výrazu
    $ exec /usr/xpg4/bin/sh
    $ what=neco2nekam
    $ prefix=${what%2*}
    $ echo $prefix
    neco
    $ 
    
    ;-) Ale /bin/sh to neumí :-(
    12.12.2005 19:10 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: Bash: Vyjmutí části slova až k určitému výrazu
    můj zas jo, To je fakt hokej. :-(
    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é.
    12.12.2005 17:19 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: Bash: Vyjmutí části slova až k určitému výrazu
    Jedno drobné upozornění <<< je specialita bash a sh to nezná. Přitom zápis
    echo -n cosik | some
    je ekvivalentní a přitom přenositelný. echo je interní příkaz a žádný fork() to neudělá.
    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é.
    David Watzke avatar 12.12.2005 19:35 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Bash: Vyjmutí části slova až k určitému výrazu
    Napsal jsem to tedy radši takhle, nerad bych, aby to někde dělalo trable.
    mp32flac|mpc2flac|ogg2flac|wma2flac) # a mnoho dalších formátů :)
     $(echo $1 | cut -d2 -f1)2wav
     wav2$(echo $1 | cut -d2 -f2)
    ;;
    
    wav2flac|wav2ogg|wav2mp3|wav2mpc)
     wav2$(echo $1 | cut -d2 -f2)
    ;;
    
    mp32wav|mpc2wav|ogg2wav|wma2wav)
     $(echo $1 | cut -d2 -f1)2wav
    ;;
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    David Watzke avatar 12.12.2005 18:23 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Bash: Vyjmutí části slova až k určitému výrazu
    Dobře, tohle bych měl. Ještě mě trápí jedna věc. Jak narvat jedný funkci v case víc výrazů pomocí kterých se spustí? (Pardon za neprávně použité termíny, radši to objasním příkladem.)
    {ogg2wav,wav2ogg}) # (vím, že je to nesmysl, proto se ptám jak to udělat)
     $(cut -d2 -f1 <<< $1)2wav
     wav2$(cut -d2 -f2 <<< $1)
    ;;
    namísto
    ogg2wav)
     $(cut -d2 -f1 <<< $1)2wav
     wav2$(cut -d2 -f2 <<< $1)
    ;;
    
    wav2ogg)
     $(cut -d2 -f1 <<< $1)2wav
     wav2$(cut -d2 -f2 <<< $1)
    ;;
    Prostě abych to nemusel rozepisovat a mohl narvat hafo výrazů k jedný funkci. :-) Použil bych *), ale to musí mít nápověda.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    David Watzke avatar 12.12.2005 18:47 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Bash: Vyjmutí části slova až k určitému výrazu
    Částečně vyřešeno, ale stále bych rád znal odpověď. Udělal jsem to takhle:
    ???*2???*) # aby bral jen s dvojkou uprostřed
               # a kolem min. 3 znaky z obou stran
    
    *)
    # nápověda
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    12.12.2005 18:52 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
    Rozbalit Rozbalit vše Re: Bash: Vyjmutí části slova až k určitému výrazu
    $ help case
    case: case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac
        Selectively execute COMMANDS based upon WORD matching PATTERN.  The
        `|' is used to separate multiple patterns.
        ^^^
    
    David Watzke avatar 12.12.2005 18:58 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Bash: Vyjmutí části slova až k určitému výrazu
    Díky moc.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon

    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.