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

    3D software Blender byl vydán ve verzi 5.2 s prodlouženou podporou. Videopředstavení na YouTube.

    Ladislav Hagara | Komentářů: 0
    dnes 16:55 | Zajímavý software

    SketchForge 3D (GitHub, reddit) je open source 3D editor / CAD běžící ve webovém prohlížeči bez nutnosti účtu nebo cloudového úložiště. Inspirovaný byl Tinkercadem. Doporučena je lokální instalace.

    Ladislav Hagara | Komentářů: 0
    dnes 12:44 | Nová verze

    Byla vydána nová verze 11.9 webového prohlížeče Midori (Wikipedie, GitHub). S novým centrem ovládání, pokročilejším blokováním reklam, optimalizací výkonu…

    Ladislav Hagara | Komentářů: 0
    dnes 04:22 | Zajímavý projekt

    Na Crowd Supply běží kampaň na podporu open source čtečky elektronických knih Open Book Touch. Postavena je na ESP32-S3. Má 4,26palcový dotykový e-papírový displej s rozlišením 480×800 pixelů, podsvícení, slot na microSD kartu. Cena je 149 dolarů a poštovné 12 dolarů. Dodání je plánováno na duben 2027.

    Ladislav Hagara | Komentářů: 4
    včera 18:00 | IT novinky

    Na Humble Bundle běží akce Linux: All the Things by O'Reilly a Picos, HATs, and More by Raspberry Pi Press. Elektronické knihy lze koupit se slevou a současně podpořit organizace Code for America a Raspberry Pi Foundation.

    Ladislav Hagara | Komentářů: 4
    včera 14:00 | Komunita

    FreeCAD (Wikipedie), tj. svobodný multiplatformní parametrický 3D CAD, má nový vtipný a současně užitečný doplněk Banana For Scale (GitHub). Aktuálně umožňuje do výkresu vložit banán nebo plechovku pro porovnání a určení měřítka.

    Ladislav Hagara | Komentářů: 4
    včera 12:00 | Komunita

    Blender Studio nedávno oznámilo plán vytvořit svůj první otevřený (open source) celovečerní film. Film by se měl jmenovat Overgrown (YouTube). Film vznikne, pokud se zajistí financování. Prvním krokem je získat 7 000 předplatitelů Blender Studia. Cena je od 11,50 eur měsíčně. Aktuálně počet předplatitelů je 5 289. Předplatné pokryje 20 % nákladů. Zbytek, 80 % nákladů, má být financován externími producenty nebo distributory.

    Ladislav Hagara | Komentářů: 0
    12.7. 01:11 | Nová verze

    Byl vydán Debian 13.6, tj. šestá opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.15, tj. poslední patnáctá opravná verze Debianu 12 s kódovým názvem Bookworm, k dispozici je LTS. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

    Ladislav Hagara | Komentářů: 0
    10.7. 16:11 | Bezpečnostní upozornění

    V jádře Linux byla nalezena a v upstreamu již byla opravena kritická zranitelnost GhostLock aneb CVE-2026-43499. Lokálnímu uživateli umožňuje získat práva roota a také obejít kontejnerovou izolaci. Zranitelnost existovala v Linuxu 15 let, tj. od roku 2011, od Linuxu verze 2.6.39.

    Ladislav Hagara | Komentářů: 2
    10.7. 13:55 | IT novinky

    Evropská komise předběžně shledala, že návykový design aplikací Instagram a Facebook od americké společnosti Meta porušuje unijní nařízení o digitálních službách (DSA). Návykový design zahrnuje například takzvané nekonečné posouvání, automatické přehrávání videí, tzv. push notifikace, kdy aplikace uživatele vybízí k návratu do jejího prostředí, či vysoce personalizovaný algoritmus, který rychle pozná, co uživatele baví a snaží

    … více »
    Ladislav Hagara | Komentářů: 20
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (7%)
     (2%)
     (17%)
     (31%)
     (4%)
     (6%)
     (2%)
     (15%)
     (25%)
    Celkem 2126 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: REPLY - formátovací znaky

    23.8.2004 13:59 Filip Hesse | skóre: 20
    REPLY - formátovací znaky
    Přečteno: 175×

    Potřebuji číst z řádku první slovo, druhé slovo a zbytek. Nemůžu přijít na formátovací znaky u REPLY. Z man bash jsem také nic nevyčetl, je to tam jehla v kupce sena.

    Budu číst: jmena_a_hesla
    uzivatel otisk_hesla popis uzivatele s mezerami
    dalsi_uzivatel otisk_helsa popis uzivatele s mezerami

    Pracovat s tím budu popocí:
    cat jmena_a_hesla | while read; do
    jmeno=${REPLY%% *}
    heslo=${REPLY ???}
    popis=${REPLY ???}
    useradd -c $popis -m $jmeno
    usermod -p $heslo $jmeno
    done

    jmena_a_hesla ještě napsaný nemám (jenom zkušební), jestli mám nevhodnou strukturu popisu uživatele, není problém předělat. Předem díky za nápady.

    Odpovědi

    23.8.2004 14:42 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: REPLY - formátovací znaky
    Já bych ti sice řekl, jak to uděláš, ale ...

    ... není lepší to psát v perlu (($login,$pwd,$desc) = split/ /,$line,3;) ...

    ... pythonu (login,pwd,desc = line.split(' ', 3)) ...

    ... nebo alespoň použít oddělovač, který nemůže být součástí popisu (dvojtečka se sama nabízí).
    23.8.2004 21:09 Filip Hesse | skóre: 20
    Rozbalit Rozbalit vše Re: REPLY - formátovací znaky

    Tak mi tedy, prosím, řekni, jak to udělám. Na počítačích je stará verze SuSE - minimální konfigurace. Perl nebo Pythlon tam nejsou (skoro určitě ne). Stejně bych raději řešení Bash skripty, něco se naučím, budu o trošku chytřejší. Perl a Pythlon neznám vůbec, a když bude čas, raději ho věnuji Céčku. Případné řešení bych opsal, ale nepochopil.

    Můj původní požadavek je asi trochu přehnaný, bohatě stačí, když popis uživatele bude jednoslovný. Na každém řádku heslového seznamu bude tedy: "username password_otisk zařazení". Tím si asi hodně usnadníme. Je mi jedno, jestli mi mezi jednotlivé položky doporučíš tab, mezeru, nebo dvojtečku.

    23.8.2004 21:12 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
    Rozbalit Rozbalit vše Re: REPLY - formátovací znaky
    read jmeno heslo popis, zrovna tohle mi nijak krkolomné nepřijde (pokud mi nějaký problém neuniká).
    24.8.2004 07:07 Filip Hesse | skóre: 20
    Rozbalit Rozbalit vše Re: REPLY - formátovací znaky

    Nepochopil jsem znaky za REPLY. "%% *" znamená první slovo. Ale co druhé a třetí? Nebo alespoň druhé a poslední.

    24.8.2004 08:05 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: REPLY - formátovací znaky
    Znaky %% * vůbec neznamenají první slovo. Co takhle si přečíst bash(1). To, že tak jde získat první slovo, je naprosto čistá shoda náhod a kdyby jste si RTFM, tak se nemusíte vůbec ptát. Kromě toho vám twofish poradil mnohem elegantnější způsob a ten funguje způsobem, který je popsaný kupodivu opět v bash(1). Tak co vlastně chcete slyšet? To sem mám tu část bash(1) vložit, nebo si ji najdete sám? Ještě vám tak maximálně můžu poradit /^ *parameter expansion Nebo je to SUSE tak očesané, že nemá ani manuálovou stránku bashe? Tak to bych doporučil rm -rf /. Nebo by jste chtěl rovnou celý script?
    while read jmeno heslo popis
    do
      useradd -c $popis -m $jmeno
      usermod -p $heslo $jmeno
    done <jmena_a_hesla
    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.8.2004 09:02 Filip Hesse | skóre: 20
    Rozbalit Rozbalit vše Re: REPLY - formátovací znaky

    To je ono, díky.

    V man bash, jak už jsem psal výš, je to jako jehla v kupce sena. A když se Bash skripty teprve učím, byl to problém. Tak, prosím, trochu trpělivosti se mnou.

    24.8.2004 10:51 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: REPLY - formátovací znaky
    Ale božíčku, vždyť to má jen 33932 slova na 4006 řádcích ;-) Já jsem z toho určitě nepřečetl víc jak 5%, ale vzhledem k možnosti rychlého hledání to snad není problém, ne?
    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é.

    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.