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í
×
    včera 19:22 | IT novinky

    Společnost OpenAI uzavřela dohodu s americkým ministerstvem obrany o poskytování technologií umělé inteligence (AI) pro utajované sítě americké armády. Firma to oznámila několik hodin poté, co prezident Donald Trump nařídil vládě, aby přestala využívat služby společnosti Anthropic.

    Ladislav Hagara | Komentářů: 5
    včera 13:33 | IT novinky

    Technologická společnost Anthropic v noci na dnešek oznámila, že se obrátí na soud kvůli rozhodnutí ministerstva obrany označit ji za bezpečnostní riziko dodavatelského řetězce poté, co nevyhověla jeho požadavkům týkajícím se používání umělé inteligence (AI). Prezident Donald Trump krátce před tím uvedl, že nařídil federálním úřadům postupně ukončit využívání jejích AI technologií. Spor mezi firmou vyvíjející chatbot Claude a

    … více »
    Ladislav Hagara | Komentářů: 7
    28.2. 15:44 | Upozornění

    Zemřel Rob Grant, spolutvůrce kultovního sci-fi seriálu Červený trpaslík.

    Ladislav Hagara | Komentářů: 6
    27.2. 17:33 | IT novinky

    Apple oznámil, že iPhone a iPad jako první a jediná zařízení pro koncové uživatele splňují požadavky členských států NATO na zabezpečení informací. Díky tomu je možné je používat pro práci s utajovanými informacemi až do stupně „NATO Restricted“, a to bez nutnosti instalovat speciální software nebo měnit nastavení. Žádné jiné běžně dostupné mobilní zařízení tak vysokou úroveň státní certifikace dosud nezískalo.

    Ladislav Hagara | Komentářů: 13
    27.2. 13:00 | IT novinky

    Americký provozovatel streamovací platformy Netflix odmítl zvýšit nabídku na převzetí filmových studií a streamovací divize konglomerátu Warner Bros. Discovery (WBD). Netflix to ve čtvrtek oznámil v tiskové zprávě. Jeho krok po několikaměsíčním boji o převzetí otevírá dveře k akvizici WBD mediální skupině Paramount Skydance, a to zhruba za 111 miliard dolarů (2,28 bilionu Kč).

    Ladislav Hagara | Komentářů: 18
    27.2. 12:44 | IT novinky

    Americká společnosti Apple přesune část výroby svého malého stolního počítače Mac mini z Asie do Spojených států. Výroba v závodě v Houstonu by měla začít ještě v letošním roce, uvedla firma na svém webu. Apple také plánuje rozšířit svůj závod v Houstonu o nové školicí centrum pro pokročilou výrobu. V Houstonu by měly vzniknout tisíce nových pracovních míst.

    Ladislav Hagara | Komentářů: 20
    27.2. 12:11 | Zajímavý článek

    Vědci Biotechnologické společnosti Cortical Labs vytvořili biopočítač nazvaný CL1, který využívá živé lidské mozkové buňky vypěstované z kmenových buněk na čipu. Po úspěchu se hrou PONG se ho nyní snaží naučit hrát DOOM. Neurony přijímají signály podle toho, co se ve hře děje, a jejich reakce jsou převáděny na akce jako pohyb nebo střelba. V tuto chvíli systém hraje velmi špatně, ale dokáže reagovat, trochu se učit a v reálném čase se hrou

    … více »
    karkar | Komentářů: 10
    27.2. 01:55 | Nová verze Ladislav Hagara | Komentářů: 0
    26.2. 21:33 | Nová verze

    Ben Sturmfels oznámil vydání MediaGoblinu 0.15.0. Přehled novinek v poznámkách k vydání. MediaGoblin (Wikipedie) je svobodná multimediální publikační platforma a decentralizovaná alternativa ke službám jako Flickr, YouTube, SoundCloud atd. Ukázka například na LibrePlanet.

    Ladislav Hagara | Komentářů: 0
    26.2. 15:44 | Zajímavý software

    TerminalPhone (png) je skript v Bashi pro push-to-talk hlasovou a textovou komunikaci přes Tor využívající .onion adresy.

    Ladislav Hagara | Komentářů: 6
    Které desktopové prostředí na Linuxu používáte?
     (17%)
     (6%)
     (0%)
     (11%)
     (27%)
     (2%)
     (5%)
     (2%)
     (12%)
     (26%)
    Celkem 980 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Dotaz: Bash skript-úvod

    29.9.2014 17:33 Týna
    Bash skript-úvod
    Přečteno: 504×
    Ahoj, potřebuji trošku něco vysvětlit. dostali jsme první úkol, který zní:

    Řekněme, že je les, v něm žijí zvířátka a děsně rády hrají kriket. Medvěd je nejsilnější a vyhraje nad všemi zvířaty, mimo zajíčka. Hrají-li dvě stejná zvířata, hrají od úsvitu do soumraku a pak jdou na večeři...

    Připravte bash shell skript tak, že: Přijme dva parametry - první a druhé zvíře

    Vypíše odpověď v závislosti na tom o jaká zvířata jde

    Případy k rozlišení (na pořadí zvířat jako parametrů nezáleží):

    Medvěd a medvěd - "Medvědi hrají kriket"

    Medvěd a zajíček - "Smůla medvěde"

    Medvěd a jiné zvíře (ne medvěd, ne zajíček) - "Medvěd je vítěz"

    Dvě stejná zvířata (ne medvědi) - "Nevím, kdo vyhraje"

    v tomhle jsem dost mimo za prvé: co si mám stáhnout, abych tu úlohu mohla vypracovat? a jak na to? asi je to jednoduché, jen prostě vůbec nevím s čím začít...

    Odpovědi

    Tarmaq avatar 29.9.2014 18:35 Tarmaq | skóre: 39
    Rozbalit Rozbalit vše Re: Bash skript-úvod
    Stahnout zrejme nepotrebujes nic, mel by ti stacit bash, coz predpokladam mas.

    Bude se ti hodit umet pouzivat podminky, pomoct by mohl tento clanek. Muzes klidne mrknou i na ostatni dily toho serialu.

    Tady je jednoducha otazka. Je to psany na rychlo - dopln si dalsi moznosti + napr. kontrolu ze uzivatel zadal v obou parametrech zvire.
    #!/bin/bash
    
    if [ $# -ne 2 ]; then
        echo "Zadej prave dve zvirata"
    elif [ $1 == $2 ];  then
        if [ $1 == "medved" ]; then
            echo "Medvědi hrají kriket"
        else
            echo "Nevím, kdo vyhraje"
        fi
    elif [ $1 == "medved" -o $2 == "medved" ]; then
        if [ $1 == "zajic" -o $2 == "zajic" ]; then
            echo "Smůla medvěde"
        else
            echo "Medvěd je vítěz"
        fi
    fi
    
    Don't panic!
    29.9.2014 18:47 Týna
    Rozbalit Rozbalit vše Re: Bash skript-úvod
    Díky :) už to trošku chápu, ale máme k tomu používat kromě IF i nějaký TEST, nevíš o co jde?
    David Watzke avatar 29.9.2014 18:49 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Bash skript-úvod
    [ $1 == $2 ] je ve skutečnosti v podstatě totéž jako test $1 == $2, takže test se v té ukázce využívá hojně. Ale je dobrým zvykem dávat proměnné do uvozovek.
    [ "$1" == "$2" ]
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    29.9.2014 19:01 Týna
    Rozbalit Rozbalit vše Re: Bash skript-úvod
    jasně ;) ještě ten první řádek-zadání parametru(dvou zvířat) [ $# -ne 2 ], co tam znamená to -ne? nikde to nemůžu najít
    Tarmaq avatar 29.9.2014 19:07 Tarmaq | skóre: 39
    Rozbalit Rozbalit vše Re: Bash skript-úvod
    jak uz ti bylo doporuceno, pust si man test. Pise se tam:
           INTEGER1 -ne INTEGER2
    	      INTEGER1 is not equal to INTEGER2
    
    s tim ze $# je pocet zadanych parametru. Jinak jak je doporuceno vyse, promenne davej do uvozovek, tedy [ "$#" -ne 2 ]
    Don't panic!
    29.9.2014 19:44 Týna
    Rozbalit Rozbalit vše Re: Bash skript-úvod
    Mám to, díky moc! :)
    29.9.2014 20:33 nobody
    Rozbalit Rozbalit vše Re: Bash skript-úvod
    tady mas po hromade vsechny mozne porovnavaci operatory
    29.9.2014 18:54 2012 | skóre: 16 | blog: co_me_dneska_napadlo
    Rozbalit Rozbalit vše Re: Bash skript-úvod
    test je normalni prikaz v terminalu:
    man test
    jinak abys primo videla, co se ve skriptu po spusteni odehrava:
    bash -x /cesta/ke/skriptu.sh
    29.9.2014 18:35 2012 | skóre: 16 | blog: co_me_dneska_napadlo
    Rozbalit Rozbalit vše Re: Bash skript-úvod
    napises:
    bash /cesta/tvuj_skript.sh medved zajic
    a vystupem skriptu bude text:
    Smůla medvěde
    ted jen vymyslet telo toho skriptu...
    Fuky avatar 29.9.2014 20:07 Fuky | skóre: 52 | blog: 4u
    Rozbalit Rozbalit vše Re: Bash skript-úvod

    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.