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 18:22 | IT novinky

    Ústavní soud na svých webových stránkách i v databázi NALUS (NÁLezy a USnesení Ústavního soudu) přestavil novou verzi chatbota využívajícího umělou inteligenci. Jeho posláním je usnadnit veřejnosti orientaci v rozsáhlé judikatuře Ústavního soudu a pomoci jí s vyhledáváním informací i na webových stránkách soudu, a to i v jiných jazycích. Jde o první nasazení umělé inteligence v rámci webových stránek a databází judikatury českých soudů.

    Ladislav Hagara | Komentářů: 0
    dnes 13:00 | Nová verze

    Byla vydána nová verze 10.1 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Vypíchnuta je podpora NanoPi Zero2 a balíček WhoDB.

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

    Konference Otvorený softvér vo vzdelávaní, výskume a v IT riešeniach OSSConf 2026 proběhne od 1. do 3. července 2026 na Žilinské univerzita v Žilině: "Cieľom našej konferencie je poskytnúť priestor pre informovanie o novinkách vo vývoji otvoreného softvéru a otvorených technológií, o možnostiach využitia týchto nástrojov vo vede a vzdelávaní a taktiež poskytnúť priestor pre neformálne priateľské stretnutie užívateľov a priaznivcov

    … více »
    Ladislav Hagara | Komentářů: 0
    dnes 12:22 | Pozvánky

    Korespondenční seminář z programování (KSP) pražského Matfyzu pořádá i letos jarní soustředění pro začátečníky. Zváni jsou všichni středoškoláci a starší základoškoláci, kteří se chtějí naučit programovat, lépe uvažovat o informatických úlohách a poznat nové podobně smýšlející kamarády. Úplným začátečníkům bude určen kurz základů programování a kurz základních algoritmických dovedností, pokročilejším nabídneme různorodé

    … více »
    skywalqer | Komentářů: 0
    včera 04:11 | Komunita

    Fedora je od 10. února dostupná v Sýrii. Sýrie vypadla ze seznamu embargovaných zemí a Fedora Infrastructure Team mohl odblokovat syrské IP adresy.

    Ladislav Hagara | Komentářů: 21
    včera 03:44 | Zajímavý projekt

    Ministerstvo zahraničí Spojených států amerických vyvíjí online portál Freedom.gov, který umožní nejenom uživatelům v Evropě přístup k obsahu blokovanému jejich vládami. Portál bude patrně obsahovat VPN funkci maskující uživatelský provoz tak, aby se jevil jako pocházející z USA. Projekt měl být původně představen již na letošní Mnichovské bezpečnostní konferenci, ale jeho spuštění bylo odloženo.

    NUKE GAZA! 🎆 | Komentářů: 25
    včera 03:33 | Komunita

    Byla vydána pro lidi zdarma ke stažení kniha The Book of Remind věnovaná sofistikovanému kalendáři a připomínači Remind.

    Ladislav Hagara | Komentářů: 1
    21.2. 23:55 | Nová verze

    Grafický editor dokumentů LyX, založený na TeXu, byl vydán ve verzi 2.5.0. Oznámení připomíná 30. výročí vzniku projektu. Novinky zahrnují mj. vylepšení referencí nebo použití barev napříč aplikací, od rozhraní editoru po výstupní dokument.

    |🇵🇸 | Komentářů: 0
    21.2. 15:00 | Komunita

    F-Droid bannerem na svých stránkách a také v aplikacích F-Droid a F-Droid Basic upozorňuje na iniciativu Keep Android Open. Od září 2026 bude Android vyžadovat, aby všechny aplikace byly registrovány ověřenými vývojáři, aby mohly být nainstalovány na certifikovaných zařízeních Android. To ohrožuje alternativní obchody s aplikacemi jako F-Droid a možnost instalace aplikací mimo oficiální obchod (sideloading).

    Ladislav Hagara | Komentářů: 28
    20.2. 16:33 | Nová verze

    Svobodná historická realtimová strategie 0 A.D. (Wikipedie) byla vydána ve verzi 28 (0.28.0). Její kódový název je Boiorix. Představení novinek v poznámkách k vydání. Ke stažení také na Flathubu a Snapcraftu.

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

    Dotaz: SHELL: jak v klasickem shellu na pole?

    3.1.2011 00:41 Honza
    SHELL: jak v klasickem shellu na pole?
    Přečteno: 943×
    Zdravím, měl bych jeden dotaz jak v klasickem a starém shellu vytvořím a naplním pole. Normální příkazy fungují jen pod BASH např:
    #!/bin/sh
    
    arr[0]=Hello
    arr[1]=World
    echo ${arr[*]}
    vyhodi hlasku:
    ./test: ./test: 3: arr[0]=Hello: not found
    ./test: ./test: 4: arr[1]=World: not found
    ./test: ./test: 5: Syntax error: Bad substitution

    Lze nějakým způsobem využívat pole i pod SHELLem ?. Děkuji

    Řešení dotazu:


    Odpovědi

    Max avatar 3.1.2011 01:07 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: SHELL: jak v klasickem shellu na pole?
    Co to je klasický shell? A co to je starý shell?
    BASH = shell - jeden z nejpoužívanějších a je jako výchozí v hodně distribucích a tvůj příklad samozřejmě pod ním funguje.
    Zdar Max
    Měl jsem sen ... :(
    3.1.2011 02:12 Honza
    Rozbalit Rozbalit vše Re: SHELL: jak v klasickem shellu na pole?
    ahoj, doufam že se to nezvrhne ve slovičkaření - BASH neni shell, bash je shellový interpreter neboli Bourne again shell - ten je založen na Bourne Shellu (sh). Ted k skriptu - ten který uvádím v příkladu funguje POUZE POD BASH (neboli Bourne again shell) ovšem nikoliv v SH (Bourne Shellu) => zmíněna chybová hláška...
    3.1.2011 02:21 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: SHELL: jak v klasickem shellu na pole?
    BASH neni shell

    Tak to ne. Bash je shell. Stejně jako je shell Bourne shell, ksh, zsh, csh, tcsh a řada dalších.

    3.1.2011 02:28 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: SHELL: jak v klasickem shellu na pole?
    Pole jsou rozšíření bashe, takže v klasickém Bourne shellu je nenajdete. Bylo by možné je napodobit pomocí ${!var}, což ale sh IIRC taky neumí, nebo pomocí eval (to snad ano).
    3.1.2011 02:32 Honza
    Rozbalit Rozbalit vše Re: SHELL: jak v klasickem shellu na pole?
    děkuji moc to jsem potřeboval potvrdit - vsude co googlim jak muzu pisou The Bourne shell does not have arrays. Jeste me napadlo to obejit cyklem ve kterem se budou dynamicky vytvařet promenne prijde mi to ovšem jako prasarnička vetšiho kalibru naštěsti by nemělo byt položek vice jak 100 => tudiž 100 promennych :-(
    4.1.2011 07:05 pht | skóre: 48 | blog: pht
    Rozbalit Rozbalit vše Re: SHELL: jak v klasickem shellu na pole?
    A na co potřebujete pole? Nestačí do proměnné dát "Hello world" a pak použít rozdělení podle mezer (nebo jakéhokoliv jiného znaku)? Případně použít řádky dočasného souboru?
    In Ada the typical infinite loop would normally be terminated by detonation.
    15.8.2013 11:23 Libor
    Rozbalit Rozbalit vše Re: SHELL: jak v klasickem shellu na pole?
    misto: echo ${arr[*]} zkus: echo "${arr[@]}

    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.