abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 21:22 | Nová verze

    Bylo vydáno Ubuntu 22.04.4 LTS, tj. čtvrté opravné vydání Ubuntu 22.04 LTS s kódovým názvem Jammy Jellyfish. Stejně tak Kubuntu 22.04.4 LTS, Ubuntu Budgie 22.04.4 LTS, Ubuntu MATE 22.04.4 LTS, Lubuntu 22.04.4 LTS, Ubuntu Kylin 22.04.4 LTS, Ubuntu Studio 22.04.4 LTS a Xubuntu 22.04.4 LTS. Pro ARM servery je nově k dispozici ISO arm64+largemem.

    Ladislav Hagara | Komentářů: 0
    včera 17:22 | Nová verze

    CrossOver, komerční produkt založený na Wine, byl vydán ve verzi 24. Přehled novinek v ChangeLogu. CrossOver 24 vychází z Wine 9.0, Wine Mono 8.1.0, vkd3d 1.10 a MoltenVK 1.2.5. Do 2. března lze koupit CrossOver+ se slevou 24 %.

    Ladislav Hagara | Komentářů: 1
    včera 15:44 | IT novinky

    Byla představena nová verze 3 AI systému pro generování obrázků z textu Stable Diffusion (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    včera 14:44 | Nová verze

    Cca před rokem uvolnilo animační studio DreamWorks Animation svůj renderer MoonRay jako open source. Včera byla vydána nová verze 1.5.0.0.

    Ladislav Hagara | Komentářů: 0
    včera 12:44 | IT novinky

    Vývojáři KDE ve spolupráci se společností Slimbook oznámili 16palcový notebook KDE Slimbook V s předinstalovaným KDE Neon s Plasmou 6. Uvnitř se nachází procesorem AMD Ryzen 7 7840HS s integrovanou grafickou kartou Radeon 780M.

    Ladislav Hagara | Komentářů: 10
    včera 11:22 | Zajímavý software

    Open source Atuin přináší "magickou historii shellu" aneb efektivní vyhledávání v historii příkazů a synchronizaci této historie mezi počítači. Historie je uložena v SQLite. Podporovány jsou Bash, ZSH, Fish a NuShell.

    Ladislav Hagara | Komentářů: 0
    včera 07:00 | Nová verze

    Byla vydána nová verze 8.4 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Přehled oprav, vylepšení a novinek v oficiálním oznámení.

    Ladislav Hagara | Komentářů: 0
    21.2. 21:55 | Nová verze

    Vyšla nová verze výukového softwaru GCompris 4.0. Po devíti letech práce bylo dokončeno sjednocení grafického návrhu podle stanovených pravidel a společně s 8 novými aktivitami se jejich celkový počet navýšil na 190. Od roku 2014 je aplikace přepsána z Gtk do QtQuick a díky tomu je nyní možné ji používat na různých platformách jako je GNU/Linux, Android, Windows i MacOS. Ke stažení je na stránkách aplikace nebo ve správcích softwaru daných platforem.

    Jan Papež | Komentářů: 0
    21.2. 21:44 | Nová verze

    Byla vydána nová vývojová verze 2.99.18 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP. Jedná se o další krok směrem k verzi 3 postavené na GTK 3. Podrobný přehled novinek i s náhledy a videi v oznámení o vydání a v souboru NEWS na GitLabu. Stabilní verze GIMPu je 2.10.36.

    Ladislav Hagara | Komentářů: 10
    21.2. 18:22 | Bezpečnostní upozornění

    Na Snapcraftu byla falešná kryptoměnová peněženka Exodus (už je v karanténě). Uživatel přišel o 9 bitcoinů.

    Ladislav Hagara | Komentářů: 0
    Kolik máte nálepek na víku notebooku?
     (17%)
     (59%)
     (5%)
     (4%)
     (5%)
     (10%)
    Celkem 364 hlasů
     Komentářů: 13, poslední 21.2. 21:51
    Rozcestník

    Dotaz: Bash - Sed

    9.1.2011 22:13 Johanius
    Bash - Sed
    Přečteno: 698×
    Dobry den, v premennej i mam retazec v tvare Obr"znak s dlznom vo windows kodovani"zek a chcem do premennej j vlozit retazec v tvare Obrzek. Neviem preco nefunguje nasledujuce:

    j = `echo $i | sed -e 's/Obr./Obr/'`


    Řešení dotazu:


    Odpovědi

    jose17 avatar 9.1.2011 22:31 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
    Rozbalit Rozbalit vše Re: Bash - Sed
    zrejme ma sed problem s tym cp1250 enkodovanim. co takto echo "$i" | iconv -f cp1250 -t utf-8 | sed ..
    Ja vim, on vi, ty nano!
    9.1.2011 22:35 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Bash - Sed
    Pravděpodobně proto, že kód reprezentující znak "á" we Windows-1250 neodpovídá korektnímu znaku v UTF-8. Zkuste tam před sed vložit 'iconv -f windows-1250 -t utf-8'.
    9.1.2011 23:37 Johanius
    Rozbalit Rozbalit vše Re: Bash - Sed
    Dakujem, vobec som netusil o iconv.
    10.1.2011 10:27 Patrik Uhrak | skóre: 31 | blog: pato
    Rozbalit Rozbalit vše Re: Bash - Sed
    Zdravim,

    ako je jasne, sed s tym problem mal, vid:
    pato@debian:~$ PATO=Obrázek
    pato@debian:~$ PATO="$(echo "$PATO" | iconv -f utf-8 -t cp1250)"
    pato@debian:~$ echo "$PATO"
    Obr�ek
    pato@debian:~$ echo "${PATO}" | sed 's/Obr./Obr/'
    Obr�ek
    no uz nahradzovanie casti hodnoti premennej priamo v bash uz zjavne nie:
    pato@debian:~$ echo "${PATO/Obr?/Obr}"
    Obrzek
    A bolo by istotne rychlejsie ako volat iconv a sed. Aspon pri takto jednoduchom nahradzovani je sed zbytocny, podla mojho nazoru.
    10.1.2011 14:25 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Bash - Sed

    Jestli dobře chápu, o co se tazatel snaží, tak řešením by mohlo být např.

      g=`echo $f | LC_ALL=C tr -cd [[:graph:]]`
    
    10.1.2011 14:31 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Bash - Sed
    Nebo (možná praktičtější)
      g=`echo -n "$f" | LC_ALL=C tr -c [[:graph:]] _`
    

    (ty uvozovky kolem $f měly samozřejmě být i v minulém příspěvku).

    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.