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 11:44 | Nová verze

    Dibuja je jednoduchý kreslící program inspirovaný programy Paintbrush pro macOS a Malování pro Windows. Vydána byla verze 0.26.0.

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

    Byla vydána nová verze 9.13 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 21:44 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.

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

    Byla vydána nová stabilní verze 3.22.0, tj. první z nové řady 3.22, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    30.5. 00:33 | IT novinky

    FEL ČVUT vyvinula robotickou stavebnici pro mladé programátory. Stavebnice Brian byla navržená speciálně pro potřeby populární Robosoutěže. Jde ale také o samostatný produkt, který si může koupit každý fanoušek robotiky a programování od 10 let, ideální je i pro střední školy jako výuková pomůcka. Jádro stavebnice tvoří programovatelná řídicí jednotka, kterou vyvinul tým z FEL ČVUT ve spolupráci s průmyslovými partnery. Stavebnici

    … více »
    Ladislav Hagara | Komentářů: 44
    29.5. 20:33 | Komunita

    Ubuntu bude pro testování nových verzí vydávat měsíční snapshoty. Dnes vyšel 1. snapshot Ubuntu 25.10 (Questing Quokka).

    Ladislav Hagara | Komentářů: 0
    29.5. 14:55 | Nová verze

    Společnost Netgate oznámila vydání nové verze 2.8.0 open source firewallové, routovací a VPN platformy pfSense (Wikipedie) postavené na FreeBSD. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    29.5. 14:00 | Nová verze

    Byla vydána nová verze 6.16 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Tor Browser byl povýšen na verzi 14.5.3. Linux na verzi 6.1.140. Další změny v příslušném seznamu.

    Ladislav Hagara | Komentářů: 0
    29.5. 12:33 | Zajímavý článek

    Člověk odsouzený za obchod s drogami daroval letos ministerstvu spravedlnosti 468 kusů kryptoměny bitcoin, které pak resort v aukcích prodal za skoro miliardu korun. Darováním se zabývá policejní Národní centrála proti organizovanému zločinu (NCOZ). Deníku N to potvrdil přímo ministr spravedlnosti Pavel Blažek (ODS). Podle resortu bylo nicméně vše v souladu s právem.

    Ladislav Hagara | Komentářů: 59
    28.5. 20:44 | Nová verze

    Svobodný a otevřený multiplatformní editor EPUB souborů Sigil (Wikipedie, GitHub) byl vydán ve verzi 2.5.0. Stejně tak doprovodný vizuální EPUB XHTML editor PageEdit (GitHub).

    Ladislav Hagara | Komentářů: 0
    Jaký je váš oblíbený skriptovací jazyk?
     (56%)
     (31%)
     (7%)
     (2%)
     (0%)
     (1%)
     (3%)
    Celkem 171 hlasů
     Komentářů: 13, poslední 30.5. 12:26
    Rozcestník

    Administrace komentářů

    Jste na stránce určené pro řešení chyb a problémů týkajících se diskusí a komentářů. Můžete zde našim administrátorům reportovat špatně zařazenou či duplicitní diskusi, vulgární či osočující příspěvek a podobně. Děkujeme vám za vaši pomoc, více očí více vidí, společně můžeme udržet vysokou kvalitu AbcLinuxu.cz.

    Příspěvek
    3.9.2008 15:16 belisarivs | skóre: 22 | blog: Psychobláboly
    Rozbalit Rozbalit vše porovnani array v BASHi
    Zdravim.

    Potrebuju poradit.

    Ucim se s Bashem a potreboval bych jednu vec.

    Chci napsat skript, ktery by nakouknul do adresare "&patch", pak by nakouknul do adresare "$source1" a nakonec do adresare "$source2".

    Pak by podle nazvu bez pripony vykopiroval vsechny soubory, ktere se nachazeji v adresarich "$source1" a zaroven i "patch", ale ne v "source2".

    Zmatlal jsem neco takovehoto. Nevypada to moc pekne, ale snad se v tom bude dat vyznat.
    count_patch=1
    for i in $patch/*.patch
    do
      if [ -f "$i" ]; then
    	patch[$count_patch]=$(basename "$i" .patch)
    	echo ${patch[$count_patch]}
    	((count_patch+=1))
        amount_patch=$count_patch
      fi
    done
    echo $amount_patch
    
    count_source2=1
    for i in $po_kde4_new/*.1
    do
      if [ -f "$i" ]; then
    	source2[$count_source2]=$(basename "$i" .1)
    	echo ${source2[$count_source2]}
    	((count_source2+=1))
        amount_source2=$count_source2
      fi
    done
    echo $amount_source2
    
    count_source1=1
    for i in $po_kde3_new/*.1
    do
      if [ -f "$i" ]; then
    	source1[$count_source1]=$(basename "$i" .1)
    	echo ${source1[$count_source1]}
    	((count_source1+=1))
        amount_source1=$count_source1
      fi
    done
    
    while [ $amount_patch -gt 0 ]
    do
      amount_source1=$count_source1
      echo $amount_source1
      while [ $amount_source1 -gt 0 ]
      do
        amount_source1=$count_source1
        if [[ $(echo ${patch[$count_patch]}) = $(echo ${source1[$count_source1]}) ]]; then
          amount_source2=$count_source2
          while [ $amount_source2 -gt 0 ]
          do
    	if [[ $(echo ${source1[$count_source1]}) != $(echo ${source2[$count_source2]}) ]]; then
    	cp ${source1[$count_source1]}.1 ${patch[$count_patch]}.patch $skladiste    
    	fi
    	((amount_source2-=1))
          done 
        fi
        ((amount_source1-=1))
      done
      ((amount_patch-=1))
    done
    Je tam dost chyb.

    Mimo jine nevim, jak zajistit aby byla dodrzena podminka, ze soubor o stejnem nazvu nesmi byt v "source2". To co tam mam je vylozene blbe.

    Navic mi pri porovnani tech array vraci obe polozky prazdny retezec.

    Nemuzete mi poradit, jak to zprovoznit? Pres array to byt nemusi. Jde mi spis o funkcnost a nic lepsiho me nenapadlo.

    Dekuju za jakoukoliv radu.
    IRC is just multiplayer notepad.

    V tomto formuláři můžete formulovat svou stížnost ohledně příspěvku. Nejprve vyberte typ akce, kterou navrhujete provést s diskusí či příspěvkem. Potom do textového pole napište důvody, proč by měli admini provést vaši žádost, problém nemusí být patrný na první pohled. Odkaz na příspěvek bude přidán automaticky.

    Vaše jméno
    Váš email
    Typ požadavku
    Slovní popis
    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.