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 04:00 | Zajímavý software

    Americká společnost Reflection AI světu představila Beam, open-weight model s 501 miliardami parametrů (z toho 23 miliard aktivních), určený především pro programování a práci autonomních agentů. Podle autorů jejich model nabízí výkon srovnatelný s většími modely při výrazně nižších nárocích na výpočetní výkon. Beam nyní ještě prochází závěrečným testováním, na stránkách Reflection AI se však lze zaregistrovat a získat předběžný přístup. Váhy modelu, dokumentace a nástroje pro vývojáře mají být zveřejněny v průběhu tohoto měsíce.

    AfD 💙 | Komentářů: 0
    dnes 02:00 | Komunita

    OpenCourant je komunitní fork OpenRadioss, tj. open source softwaru pro simulace havárií, nárazů a vysoce nelineárních dynamických dějů metodou konečných prvků. Společnost Siemens v loňském roce dokončila akvizici společnosti Altair Engineering, jež před čtyřmi lety uvolnila open source verzi OpenRadioss svého proprietárního softwaru Radioss. Minulý týden Siemens OpenRadioss pohřbil. Integroval jej do svého softwaru Simcenter, webovou stránku OpenRadioss přesměroval na Simcenter a repozitář OpenRadioss na GitHubu odstranil.

    Ladislav Hagara | Komentářů: 0
    dnes 00:22 | Pozvánky

    Pořadatelé devátého ročníku komunitního setkání správců nejen českých a slovenských sítí – CSNOG 2027, které se uskuteční 20. a 21. ledna, vyhlásili Call for Abstracts. Náměty na vystoupení mohou zájemci přihlašovat do 31. října na webu akce a vybírat mohou ze tří sekcí – správa sítí, legislativa a regulace a akademické projekty. Zveřejněny byly také Call of Partners určené sponzorům a partnerům setkání, kteří by například chtěli mít na

    … více »
    VSladek | Komentářů: 0
    včera 16:11 | Zajímavý software

    Strata je open-source inferenční engine, který umožňuje lokálně provozovat rozsáhlý čínský model Qwen3.8-Flash-Next, který by jinak nejspíše vyžadoval serverovou infrastrukturu, na běžném herním počítači s alespoň 12 GB VRAM, 32 GB RAM a dostatkem místa na SSD. Nároky na paměť a rychlost generování se liší s použitou variantou modelu Qwen. Zdrojový kód je dostupný na GitHubu, pod licencí MIT.

    AfD 💙 | Komentářů: 2
    včera 15:11 | Humor

    Americký prezident Donald Trump oznámil vznik federální Jednotky pro superinteligenci (Super Intelligence Force), která má koordinovat postup vlády, technologických firem, náboženských organizací a dalších institucí v oblasti rychle se rozvíjející umělé inteligence (Trumpem oficiálně nazývanou superinteligencí). SIF, podřízená přímo Trumpovi, má pomoci Spojeným státům udržet v oblasti SI technologický náskok nad světem a

    … více »
    AfD 💙 | Komentářů: 4
    včera 13:11 | Zajímavý software

    Klient je e-mailový klient pro GNOME s nativní podporou Proton Mailu, PGP a spamfiltrem řízeným AI. Napsaný je v Go s GTK4 a libadwaita. Připojuje se přímo k Proton Mailu (bez Proton Bridge), ke Gmailu, k Seznam.cz a k libovolné schránce IMAP/SMTP. Každou novou zprávu nejdřív posoudí spamfiltr a teprve potom ji ukáže a ohlásí. Rozhraní je česky a anglicky.

    Ladislav Hagara | Komentářů: 5
    včera 10:44 | Humor

    Hra Doom nově běží také v SQL databázi CedarDB. Představen byl SQLDoom. Vyzkoušet lze online demo. Zdrojové kódy jsou k dispozici na GitHubu.

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

    Multiplatformní open source aplikace scrcpy (Wikipedie) pro zrcadlení připojeného zařízení se systémem Android na desktopu a umožňující ovládání tohoto zařízení z desktopu, byla vydána v nové verzi 5.0. S podporou hardwarového dekódování videa na desktopu.

    Ladislav Hagara | Komentářů: 0
    včera 04:33 | Nová verze

    Moderní linker mold, rychlejší alternativa k LLVM lld nebo wild, byl vydán v nové major verzi 3.0.0. Přepsán byl z C++ do Rustu.

    Ladislav Hagara | Komentářů: 3
    5.10. 20:22 | Nová verze

    Po osmi letech od vydání verze 2.0 byla vydána nová major verze 3.0 multiplatformního editoru tagů MusicBrainz Picard (Wikipedie). Přehled novinek, vylepšení a oprav v changelogu.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2804 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    Dotaz: Skript na zkontrolování proměnné prostředí

    28.12.2011 23:05 Gustav
    Skript na zkontrolování proměnné prostředí
    Přečteno: 991×
    Zdravím celou Linuxovou komunitu :), mám dotaz ohledně skriptu, který mám udělat do školy. Něco sem vytvořil, ale moc to nefunguje. Proto se obracím na vás s prosbou, zda by jste mi mohli poradit, co a jak udělat. Předem díky za rady. Zadání: Vytvořte skript, který po spuštění zkontroluje, zda proměnné prostředí (které zadáme) jsou stejné jako ty které jsou dříve uložené. Povinně zkontrolovat proměnnou PATH + jednu proměnnou prostředí. Skript má fungovat i pro atributové zadání. Pochopil jsem to tak, že spustím skript, ten se mě zeptá na název jedné proměnné prostředí a na jeho hodnotu, kterou zkontroluju. Na hodnotu se mě ještě zadá u PATHu a vyhodí mi to výsledek o tom, zda se shodují nebo ne. To co jsem vytvořil: #!/bin/bash
    echo -n "Zadejte promennou prostredi: ";read nazev
    env >> promenne.txt
    if grep $nazev promenne.txt; then
    echo -n "Zadejte hodnotu promenne: "; read hodnota
    if grep $hodnota promenne.txt; then
    echo "Polozka NALEZENA"
    grep $hodnota promenne.txt
    else
    echo "Polozka NENALEZENA"
    echo "Hodnota promenne: "$nazev
    ggrep $nazev promenne.txt
    fi
    else
    echo "NENALEZENA zadana promenna prostredi: "$nazev
    fi

    Odpovědi

    29.12.2011 03:21 nedam
    Rozbalit Rozbalit vše Re: Skript na zkontrolování proměnné prostředí
    Co treba pres env | grep ^PATH zkontrolovat jestli tam ta promena je a pak ifem zkontrolovat jeji hodnotu?
    29.12.2011 03:30 nedam
    Rozbalit Rozbalit vše Re: Skript na zkontrolování proměnné prostředí
    Kdyz nad tim tak premyslim ,tak to s tim grepem nebude stacit, takze spis nejak takto:

    if [ $(env | awk -F= '{ print $1 }' | grep ^PATH) == PATH ]; ...
    pavlix avatar 29.12.2011 08:41 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Skript na zkontrolování proměnné prostředí
    Proč tak složitě?
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    29.12.2011 16:33 nedam
    Rozbalit Rozbalit vše Re: Skript na zkontrolování proměnné prostředí
    Protoze me ve 4 rano nic lepsiho nenapadlo a navic je to spatne, takze bych se to nesnazil pouzit.
    pavlix avatar 30.12.2011 00:41 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Skript na zkontrolování proměnné prostředí
    Tak to jo :).
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    pavlix avatar 29.12.2011 09:16 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Skript na zkontrolování proměnné prostředí
    Pár tipů do začátku:

    1) >> znamená append, připojit na konec. Soubor se přepisuje pomocí >, tedo pokud chceš do souboru uložit celé env. Přípona .txt je zcela zbytečná. Mimochodem, když dáš uložit proměnné v rámci toho skriptu, tak se namáháš zbytečně, protože už není s čím porovnávat. V zadání máš přece dříve uložeé.

    2) Grep umí regexpy (regulární výrazy), takže při rozumných názvech umí být přesnější... tedy hledání proměnné v env se dělá přesněji takto:
    grep "^$nazev=" nazev_souboru_s_prostredim
    Stříška je speciální znak pro chycení začátku řetězce (řádku v případě grepu). Rovnítko je normální znak, který se v tom souboru nachází za názvem proměnné.

    3) Zbavit se názvu proměnné můžeš rovněž přes regexp pomocí unixové obdoby search & replace:
    příkaz_který_vydá_správný_řádek_env | sed -e 's/^.*=//'
    (vyzkoušej sed s tím nahrazovacím příkazem pustit samotný a zkus co ti vypadne, když mu zadáš řádek ve tvaru název=hodnota)

    4) Porovnání... jedna z nejjednodušších možností je uložit si celé řádky či hodnoty do souborů a pustit na tom diff. Ten jde použít přímo v podmínce. Akorát to bude chtít potlačit výstup. Nebo můžeš používat backticky `` a test (hranaté závorky).

    Používej manuálové stránky :).
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.

    Založit nové vlákno • Nahoru

    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.