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:33 | IT novinky

    Na GOG.com běží Autumn Sale. Při té příležitosti je zdarma hororová počítačová hra STASIS (ProtonDB: Platinum).

    Ladislav Hagara | Komentářů: 0
    dnes 13:22 | Komunita

    Ubuntu 25.10 má nově balíčky sestavené také pro úroveň mikroarchitektury x86-64-v3 (amd64v3).

    Ladislav Hagara | Komentářů: 4
    dnes 01:22 | Nová verze

    Byla vydána verze 1.91.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    dnes 00:11 | IT novinky

    Ministerstvo průmyslu a obchodu vyhlásilo druhou veřejnou soutěž v programu TWIST, který podporuje výzkum, vývoj a využití umělé inteligence v podnikání. Firmy mohou získat až 30 milionů korun na jeden projekt zaměřený na nové produkty či inovaci podnikových procesů. Návrhy projektů lze podávat od 31. října do 17. prosince 2025. Celková alokace výzvy činí 800 milionů korun.

    Ladislav Hagara | Komentářů: 4
    včera 23:44 | Komunita

    Google v srpnu oznámil, že na „certifikovaných“ zařízeních s Androidem omezí instalaci aplikací (včetně „sideloadingu“) tak, že bude vyžadovat, aby aplikace byly podepsány centrálně registrovanými vývojáři s ověřenou identitou. Iniciativa Keep Android Open se to snaží zvrátit. Podepsat lze otevřený dopis adresovaný Googlu nebo petici na Change.org.

    Ladislav Hagara | Komentářů: 0
    včera 15:22 | Nová verze

    Byla vydána nová verze 18 integrovaného vývojového prostředí (IDE) Qt Creator. S podporou Development Containers. Podrobný přehled novinek v changelogu.

    Ladislav Hagara | Komentářů: 1
    včera 12:55 | Nová verze

    Cursor (Wikipedie) od společnosti Anysphere byl vydán ve verzi 2.0. Jedná se o multiplatformní proprietární editor kódů s podporou AI (vibe coding).

    Ladislav Hagara | Komentářů: 1
    včera 02:55 | Nová verze

    Google Chrome 142 byl prohlášen za stabilní. Nejnovější stabilní verze 142.0.7444.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 20 bezpečnostních chyb. Za nejvážnější z nich bylo vyplaceno 50 000 dolarů. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    včera 01:22 | IT novinky Ladislav Hagara | Komentářů: 0
    29.10. 17:00 | Upozornění

    Národní identitní autorita, tedy NIA ID, MeG a eOP jsou nedostupné. Na nápravě se pracuje [𝕏].

    Ladislav Hagara | Komentářů: 12
    Jaké řešení používáte k vývoji / práci?
     (35%)
     (48%)
     (19%)
     (19%)
     (22%)
     (16%)
     (21%)
     (16%)
     (18%)
    Celkem 291 hlasů
     Komentářů: 14, poslední 14.10. 09:04
    Rozcestník

    Dotaz: Nefunkční script bash

    27.7.2012 11:36 MM
    Nefunkční script bash
    Přečteno: 254×
    Ahoj, poradí někdo co je to za chybu? Našel jsem zde na fóru tento kod ale nejde mi to spustitm tar se provede ale tečky se nevypisují :-( Děkuji

    tar pczf /tmp/foo.tar.gz /etc &
    
    PID=$!
    
    while [ kill -0 $PID ] ; do
         echo -n "."
         sleep 1
    done
    dostanu tuto chybu
    line 5: [: -0: binary operator expected
    
    
    

    Řešení dotazu:


    Odpovědi

    27.7.2012 12:12 NN
    Rozbalit Rozbalit vše Re: Nefunkční script bash
    [ "kill -0 $PID" ]
    27.7.2012 12:34 MM
    Rozbalit Rozbalit vše Re: Nefunkční script bash
    Díky ale stejně to nefunguje :-( tar již skončil ale tečky se vypisují pořád dál..
    27.7.2012 13:05 NN
    Rozbalit Rozbalit vše Re: Nefunkční script bash
    Trochu sem to upravil ten kill funguje nejak divne:
    while true; do
            kill -0 $PID 2> /dev/null
            if ! [ "$?" = 1 ]; then echo -n "."; sleep 1; else exit 1; fi
    done
    
    27.7.2012 13:01 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: Nefunkční script bash
    To je sice syntakticky spravna podmienka, ale neprilis uzitocna. Testuje, ci retazec "kill -0 $PID" je neprazdny, co tak akosi vzdy.
    If you hold a Unix shell up to your ear, you can you hear the C.
    27.7.2012 13:07 MM
    Rozbalit Rozbalit vše Re: Nefunkční script bash
    A jak to můžu opravit? dik
    27.7.2012 13:00 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: Nefunkční script bash
    ...
    while kill -0 $PID; do
    ...
    If you hold a Unix shell up to your ear, you can you hear the C.
    27.7.2012 13:57 darkenik
    Rozbalit Rozbalit vše Re: Nefunkční script bash
    v tomto pripade odporucam wait $PID len to nebude kreslit bodky
    27.7.2012 14:36 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: Nefunkční script bash
    Keby tam placol wait, tak to nemusi vobec pustat na pozadi a vystaci si len s tym tar-om. Tie bodky su IMO ale ucel skriptu.
    If you hold a Unix shell up to your ear, you can you hear the C.
    pepe_ avatar 27.7.2012 16:16 pepe_ | skóre: 48
    Rozbalit Rozbalit vše Re: Nefunkční script bash

    a co použít program pv ?

     

    tar cf - "/etc" | pv -n -s $(du -sb "/etc" | awk '{print $1}')  | bzip2 > etc.tar.bz2

     

    Vypise kolik procent ma hotovo .

    pepe_ avatar 27.7.2012 16:31 pepe_ | skóre: 48
    Rozbalit Rozbalit vše Re: Nefunkční script bash

    nebo jednořádkovej progress

     

    tar cf - "/etc" | pv -ptr -i2 -s $(du -sb "/etc" | awk '{print $1}')  | bzip2 >etc.tar.bz2

    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.