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:44 | Bezpečnostní upozornění

    Nejnovější X.Org X server 21.1.24 a Xwayland 24.1.13 řeší 2 bezpečnostní chyby.

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

    Clement "Clem" Lefebvre publikoval souhrn dění v Linux Mintu za červen 2026. Vypíchnuta je vylepšená podpora Waylandu. Už není považována za experimentální. V příští verzi Linux Mintu, plánována je na Vánoce, bude běh Cinnamonu plně podporován na X11 i Waylandu. V květnu na vývoj Linux Mintu přispělo 611 dárců celkovou částkou 19 612 dolarů. Dalších 2 326 patronů přispělo na Patreonu celkovou částkou 5 334 dolarů.

    Ladislav Hagara | Komentářů: 2
    dnes 04:00 | Bezpečnostní upozornění

    V Linuxu v KVM byla nalezena a v upstreamu již byla opravena kritická zranitelnost Januscape aneb CVE-2026-53359. Root na hostovaném počítači (virtuální stroj) může obejít izolaci a získat plnou kontrolu nad hostitelským systémem (DoS útok nebo vzdálené spuštění kódu s právy roota). Na obou hlavních architekturách – Intel i AMD. Zranitelnost v Linuxu existovala téměř 16 let (od srpna 2010 do června 2026).

    Ladislav Hagara | Komentářů: 0
    včera 19:44 | IT novinky

    Tribunál Soudního dvora Evropské unie dnes zamítl několik žalob, v nichž se americká společnost Apple ohrazovala proti pravidlům fungování velkých technologických společností na unijním trhu. Applu se nelíbilo, že jeho obchod s aplikacemi a operační systém iOS mají podléhat přísnějším povinnostem jen proto, že Brusel firmu považuje za takzvaného gatekeepera, tedy strážce přístupu.

    Ladislav Hagara | Komentářů: 1
    včera 13:11 | IT novinky

    Na WhatsAppu budou postupně v průběhu následujících měsíců zavedena uživatelská jména. Telefonní čísla tak mohou zůstat soukromá. Aktuálně si lze uživatelské jméno rezervovat.

    Ladislav Hagara | Komentářů: 3
    včera 11:11 | IT novinky

    Byl aktualizován TIOBE Index (Wikipedie). Programovací jazyk Rust se poprvé dostal do první desítky tohoto žebříčku popularity programovacích jazyků. Vede Python následovaný C, C++, Java, C#, …

    Ladislav Hagara | Komentářů: 0
    včera 01:55 | Nová verze

    Proton (Wikipedie), tj. fork Wine integrovaný ve Steamu umožňující na Linuxu hrát hry určené pouze pro Windows, byl vydán ve verzi 11.0-1. Přehled novinek se seznamem nově podporovaných her na GitHubu. Aktuální přehled všech podporovaných her na stránkách ProtonDB

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

    Byly publikovány zdrojové kódy počítačové hry Unturned. Pro nekomerční účely. V plánu je přelicencování pod MIT. Hra Unturned je postavena nad multiplatformním herním enginem Unity.

    Ladislav Hagara | Komentářů: 1
    7.7. 15:55 | IT novinky

    První česká družice navržená a sestavená výhradně studenty se dostala na oběžnou dráhu Země. Družice KOSTKA, kterou vyvinul studentský tým YSpace z Vysokého učení technického v Brně (VUT), dnes odstartovala na palubě rakety Falcon 9 společnosti SpaceX v rámci mise Transporter-17 z kalifornské základny Vandenberg Space Force Base.

    Ladislav Hagara | Komentářů: 0
    7.7. 05:00 | IT novinky

    Po nákresech ovladače Steam Controller a puku společnost Valve na svém GitLabu publikovala projekt Inkterface, tj. podrobný návod (PDF, video v mp4) na sestavení předního panelu s e-papírovým displejem pro Steam Machine pro zobrazování systémových informací. Použity jsou součástky od společnosti Adafruit.

    Ladislav Hagara | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (10%)
     (8%)
     (2%)
     (17%)
     (31%)
     (4%)
     (6%)
     (2%)
     (16%)
     (25%)
    Celkem 2080 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: Paralelne spustenie skriptov z find-u

    martin() avatar 12.3.2011 11:35 martin() | skóre: 6 | Prievidza / Bratislava
    Paralelne spustenie skriptov z find-u
    Přečteno: 326×
    Ahojte, chcel by som paralelne spustit skripty, ktore mi najde find.

    Zatial mam toto:
    find . -name \*.sh -executable -type f -exec /bin/bash '{}' \;
    problemom je, ze ak sa prvy skript na niecom zasekne (napriklad sleep 1000), tak tie ostatne sa nespustia a budu cakat na skoncenie prveho. Skusal som aj xargs, ale vysledok bol este horsi ...

    Nejake napady ? Vdaka.
    Hovor múdro, nepriateľ načúva ! -- S. J. Lec --

    Řešení dotazu:


    Odpovědi

    Řešení 1× (martin() (tazatel))
    12.3.2011 12:28 chrono
    Rozbalit Rozbalit vše Re: Paralelne spustenie skriptov z find-u
    Pri xargs sa dá určiť, koľko procesov môže maximálne spustiť (štandardne len jeden).
    martin() avatar 12.3.2011 13:21 martin() | skóre: 6 | Prievidza / Bratislava
    Rozbalit Rozbalit vše Re: Paralelne spustenie skriptov z find-u
    Dakujem. Myslim, ze uz to robi to, co som chcel.

    Pre buduce generacie:
    find . -name \*.sh -executable -type f -print | xargs -P 0 -n 1 /bin/bash
    -P 0 povoli spustenie tolkych procesov, kolko sa len da

    -n 1 povoli iba jeden argument. ak by bolo za -n nieco ine, alebo default, tak by to vyprodukovalo nieco taketo: /bin/bash s1.sh s2.sh a spustilo by to iba s1.sh
    Hovor múdro, nepriateľ načúva ! -- S. J. Lec --
    12.3.2011 13:33 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
    Rozbalit Rozbalit vše Re: Paralelne spustenie skriptov z find-u

    Ahoj.

    Mozna strilim od boku, ale neslo by ty skripty poustet normalne na pozadi?

     ... -exec /bin/bash '{}' & \;

    Dejv

    Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
    martin() avatar 12.3.2011 13:52 martin() | skóre: 6 | Prievidza / Bratislava
    Rozbalit Rozbalit vše Re: Paralelne spustenie skriptov z find-u
    Ahoj, tiez som to skusal ale nefunguje to:

    ... -exec /bin/bash '{}' & \;

    find: missing argument to `-exec'

    a

    ... -exec /bin/bash '{}' \& \;

    to spusta sekvencne, jeden za druhym
    Hovor múdro, nepriateľ načúva ! -- S. J. Lec --
    12.3.2011 14:07 Jirka P
    Rozbalit Rozbalit vše Re: Paralelne spustenie skriptov z find-u
    Ale takhle
    ... -exec /bin/bash '{} &' \;
    by to už mělo fungovat :)
    martin() avatar 12.3.2011 14:44 martin() | skóre: 6 | Prievidza / Bratislava
    Rozbalit Rozbalit vše Re: Paralelne spustenie skriptov z find-u
    /bin/bash: ./s1.sh &: No such file or directory

    ...
    Hovor múdro, nepriateľ načúva ! -- S. J. Lec --
    12.3.2011 20:40 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
    Rozbalit Rozbalit vše Re: Paralelne spustenie skriptov z find-u
    A co takhle:
    ... -exec "/bin/bash '{}' &" \;
    Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
    martin() avatar 12.3.2011 21:38 martin() | skóre: 6 | Prievidza / Bratislava
    Rozbalit Rozbalit vše Re: Paralelne spustenie skriptov z find-u
    find: `/bin/bash \'./s1.sh\' &': No such file or directory :)
    Hovor múdro, nepriateľ načúva ! -- S. J. Lec --
    12.3.2011 23:29 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Paralelne spustenie skriptov z find-u

    Spíš takhle:

      find ... -exec bash -c "{} &" \;
      find ... -exec bash -c "bash {} &" \;
    

    Ale opatrně s tím, před chvílí jsem zkusil

      find . -name '*.jpg' -exec bash -c "display {} &" \;
    

    v adresáři, kde bylo 1125 obrázků, a systém se mnou pak pár minut nemluvil… :-)

    12.3.2011 21:58 l4m4
    Rozbalit Rozbalit vše Re: Paralelne spustenie skriptov z find-u
    Ne, nešlo, protože -exec je skuečně jen exec, nespouští shell.

    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.