abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 16:44 | IT novinky

    Počítačová hra Tetris slaví 40 let. Alexej Pažitnov dokončil první hratelnou verzi 6. června 1984. Mezitím vznikla celá řada variant. Například Peklo nebo Nebe. Loni měl premiéru film Tetris.

    Ladislav Hagara | Komentářů: 7
    dnes 10:44 | Nová verze

    MicroPython (Wikipedie), tj. implementace Pythonu 3 optimalizovaná pro jednočipové počítače, byl vydán ve verzi 1.23.0. V přehledu novinek je vypíchnuta podpora dynamických USB zařízení nebo nové moduly openamp, tls a vfs.

    Ladislav Hagara | Komentářů: 0
    dnes 10:22 | Nová verze

    Canonical vydal Ubuntu Core 24. Představení na YouTube. Nová verze Ubuntu Core vychází z Ubuntu 24.04 LTS a podporována bude 12 let. Ubuntu Core je určeno pro IoT (internet věcí) a vestavěné systémy.

    Ladislav Hagara | Komentářů: 1
    dnes 01:00 | Nová verze Ladislav Hagara | Komentářů: 0
    včera 19:55 | IT novinky

    Intel na veletrhu Computex 2024 představil (YouTube) mimo jiné procesory Lunar Lake a Xeon 6.

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

    Na blogu Raspberry Pi byl představen Raspberry Pi AI Kit určený vlastníkům Raspberry Pi 5, kteří na něm chtějí experimentovat se světem neuronových sítí, umělé inteligence a strojového učení. Jedná se o spolupráci se společností Hailo. Cena AI Kitu je 70 dolarů.

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

    Byla vydána nová verze 14.1 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 12:55 | Zajímavý software

    Společnost Kaspersky vydala svůj bezplatný Virus Removal Tool (KVRT) také pro Linux.

    Ladislav Hagara | Komentářů: 11
    včera 12:33 | Nová verze

    Grafický editor dokumentů LyX, založený na TeXu, byl vydán ve verzi 2.4.0 shrnující změny za šest let vývoje. Novinky zahrnují podporu Unicode jako výchozí, export do ePub či DocBook 5 a velké množství vylepšení uživatelského rozhraní a prvků editoru samotného (např. rovnic, tabulek, citací).

    Fluttershy, yay! | Komentářů: 1
    včera 12:00 | Nová verze

    Byla vydána (𝕏) nová verze 7.0 LTS open source monitorovacího systému Zabbix (Wikipedie). Přehled novinek v oznámení na webu, v poznámkách k vydání a v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    Rozcestník

    Dotaz: uprava skriptu timeout

    6.8.2008 20:38 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
    uprava skriptu timeout
    Přečteno: 246×
    Dobry den, pouzivam skript timeout z shelldorado.

    Skript ma za argument prikaz, ktery se provede a pokud bezi dele jak 5 vterin tak se ten proces killne. Potreboval bych, aby se toto killnuti nekam zalogovalo. Zkousel jsem pridat neco jako date >> /cesta/log/timeout, ale nejak to nefungovalo (logovalo se vsechno, i to co skoncilo do peti vterin samo)

    Dokazal by mi prosim nekdo poradit, jak skript modifikovat, nebo pripadne existuje nejake jine podobne reseni ktere toto logovani umoznuje?

    Dekuji a preji pekny podvecer.

    Odpovědi

    6.8.2008 21:57 fakenickname | skóre: 42 | blog: fakeblog
    Rozbalit Rozbalit vše Re: uprava skriptu timeout
    mezi radky 85 a 86 muzes pridat nejake echo..
    6.8.2008 22:02 fakenickname | skóre: 42 | blog: fakeblog
    Rozbalit Rozbalit vše Re: uprava skriptu timeout
    treba
     85     (sleep 2; kill -9 $ParentPID)
     86     echo $(date): "Killed $ParentPID" >> log
     87     exit 0
     88 fi
    "timeout" 88L, 2740C written
    $ ./timeout cat
    Terminated: 15
    $ cat log 
    st 6. srpna 2008 22:00:31 CEST: Killed 3555
    $ 
    
    Moznosti je milion.. a ten logfile si bud nahod do promenne nekam na zacatek nebo ho muzes davat pres parametr (lepsi).. format data by taky slo udelat lip.. precist nazev prikazu podle pid a zapsat do logu vedle pid i prikaz.. atd atd..
    6.8.2008 23:32 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
    Rozbalit Rozbalit vše Re: uprava skriptu timeout
    diky ale .... tohle se provede i kdyz prikaz skonci rychle tak se to taky loguje.

    dal jsem tam podle rady
    echo $(date): "Killed $ParentPID" >> /tmp/timeout.log
    spoustel jsem opakovane
    ./timeout cat /tmp/timeout.log
    a dival se jak log soubor ma na konci dalsi a dalsi polozky :(
    7.8.2008 00:14 fakenickname | skóre: 42 | blog: fakeblog
    Rozbalit Rozbalit vše Re: uprava skriptu timeout
    ok, tentokrat jsem si teda precetl co ze to dela :-)
     81     exec >/dev/null 0<&1 2>&1   # Suppress error messages
     82     sleep $Timeout
     83     # tadyodtud
     84     cmd=$(ps -p $ParentPID -o command | tail -n 1)
     85     if [ -n "$cmd" ] && [ "$cmd" != COMMAND ]
     86     then
     87         echo "$(date): Killing $ParentPID ($cmd)" >> log
     88     fi
     89     # sem
     90     kill $ParentPID &&          # Give process time to terminate
     91         (sleep 2; kill -1 $ParentPID) &&
     92     (sleep 2; kill -9 $ParentPID)
     93     exit 0
     94 fi
    "timeout" 94L, 2870C written
    $ ./timeout cat
    Terminated: 15
    $ cat log 
    čt  7. srpna 2008 00:13:34 CEST: Killing 5470 (cat)
    $ ./timeout echo
    
    $ cat log
    čt  7. srpna 2008 00:13:34 CEST: Killing 5470 (cat)
    $ 
    
    Ale jinak mi prijde ze je to celkem prasacky udelane (vcetne mojho hacku).. :-/
    7.8.2008 00:17 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
    Rozbalit Rozbalit vše Re: uprava skriptu timeout
    tak diky. Nevali se teda nekde na webu neco co pracuje stejne ale neni to prasacky napsany? :)
    7.8.2008 00:20 fakenickname | skóre: 42 | blog: fakeblog
    Rozbalit Rozbalit vše Re: uprava skriptu timeout
    no jestli to nechces provozovat na nejakem dulezitejsim serveru tak si myslim ze je to ok..
    7.8.2008 00:35 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
    Rozbalit Rozbalit vše Re: uprava skriptu timeout
    ne, na tom serveru jsou jenom moje veci, viz. tento dotaz.

    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.