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 21:22 | Nová verze

    Byla vydána (𝕏) listopadová aktualizace aneb nová verze 1.96 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.96 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    dnes 16:55 | Nová verze

    OpenMandriva ROME, tj. průběžně aktualizovaná (rolling) edice linuxové distribuce OpenMandriva, byla vydána ve verzi 24.12.

    Ladislav Hagara | Komentářů: 0
    dnes 02:11 | Nová verze

    U příležitosti oslav sedmi let prací na debianím balíčku vyšlo GPXSee 13.33. Nová verze přináší rychlejší vykreslování vektorových map a vylepšení/doladění nového stylu pro OpenAndroMaps/Mapsforge mapy. Kdo by rád OSM mapy v "prémiovém" barevném schématu a nechce čekat až nová verze dorazí do jeho distribuce, nalezne zdrojové kódy na GitHubu.

    Martin Tůma | Komentářů: 28
    včera 23:44 | IT novinky

    Tým Google Quantum AI představil kvantový čip Willow se 105 qubity.

    Ladislav Hagara | Komentářů: 1
    včera 23:00 | Nová verze

    Byla vydána nová verze 257 správce systému a služeb systemd (GitHub).

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

    RPCS3 (Wikipedie), tj. open source emulátor Sony PlayStation 3, nově oficiálně běží také na architektuře arm64. Podporován je Apple Silicon (YouTube) je i Raspberry Pi 5 (YouTube).

    Ladislav Hagara | Komentářů: 0
    včera 14:55 | IT novinky

    Jaký byl rok 2024 ve vyhledávání Googlu? Mistrovství světa v hokeji, triumf Davida Pastrňáka, Robert Fico nebo loučení s herečkou Simonou Postlerovou. To jsou některá z témat, která letos nejvíce rezonovala ve vyhledávání na Googlu. Češi s velkým zájmem zjišťovali, proč je přestupný rok, a s podobnou intenzitou hledali důvod absence Zdeňka Chlopčíka ve StarDance. Kompletní žebříčky včetně globálních a další zajímavosti.

    Ladislav Hagara | Komentářů: 2
    včera 13:00 | IT novinky

    Chatbot Grok AI je nově pro uživatele sítě 𝕏 zdarma (návod). S omezením 10 zpráv za dvě hodiny a tři obrázky za den.

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

    GNU Shepherd (Wikipedie) dospěl do verze 1.0.0. Po 21 letech. Jedná se o init systém a správce služeb napsaný v Guile Scheme. Původně se jmenoval GNU dmd (Daemon managing Daemons). Používá se v systému GNU Guix.

    Ladislav Hagara | Komentářů: 31
    včera 03:33 | Nová verze

    GNUnet (Wikipedie) byl vydán v nové major verzi 0.23.0. Jedná se o framework pro decentralizované peer-to-peer síťování, na kterém je postavena řada aplikací.

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

    Dotaz: bash - spocitani cisel

    11.7.2012 15:58 marcelius | skóre: 19
    bash - spocitani cisel
    Přečteno: 215×
    Dobry den.

    Sem zacatecnik co se tyce psani skriptu v bashi a potrebuji poradit. Mozna se jedna o trivialni vec, ale nevim si s tim rady. Mam soubor.log ve kterem je par cisel ve stloupci napr.:

    2

    6

    7

    A potrebuji to spocitat, ale nevim presne kolik cisel tam bude. To se stale bude menit.

    Muzete mi poradit jak na to? Dekuji.

    Řešení dotazu:


    Odpovědi

    11.7.2012 16:14 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
    Rozbalit Rozbalit vše Re: bash - spocitani cisel
    Spočítat (počet) nebo sečíst?
    man wc [počet]
    man paste [sečtení]
    man bc [sečtení]
    I am always ready to learn although I do not always like to be taught. (W. Churchill)
    11.7.2012 16:31 marcelius | skóre: 19
    Rozbalit Rozbalit vše Re: bash - spocitani cisel
    omlouvam, myslel sem secteni.

    bc sem zkousel, ale stale sem neprisel na to jak sectu cisla ve souboru...
    11.7.2012 16:42 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
    Rozbalit Rozbalit vše Re: bash - spocitani cisel
    bc sem zkousel, ale stale sem neprisel na to jak sectu cisla ve souboru...
    bc se dá nakrmit i rourou...
    echo "1+2+3" | bc
    I am always ready to learn although I do not always like to be taught. (W. Churchill)
    11.7.2012 17:19 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
    Rozbalit Rozbalit vše Re: bash - spocitani cisel
    sum='0'; while read line; do if [ -n "${line}" ]; then sum=$(echo "${sum}+${line}" | bc) ; fi; done < numbers; echo ${sum};
    Čitelně tedy
    #!/bin/bash
    
    sum='0'
    while read line; do
      if [ -n "${line}" ]; then
        sum=$(echo "${sum}+${line}" | bc)
       fi
    done < numbers;
    echo ${sum}
    
    PS: ignoruje prázdné řádky
    To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
    11.7.2012 17:07 FxF
    Rozbalit Rozbalit vše Re: bash - spocitani cisel
    Možností je plno, tady je jedna citace z internetu:

    sum=0; while read num ; do sum=$(($sum + $num)); done < soubor.log ; echo $sum

    11.7.2012 17:32 marcelius | skóre: 19
    Rozbalit Rozbalit vše Re: bash - spocitani cisel
    diki, na tohle sem uz narazil a pouzil to, dik
    11.7.2012 17:22 ramish
    Rozbalit Rozbalit vše Re: bash - spocitani cisel
    Skus napr toto:

    paste -sd+ soubor.log | bc

    za predpokladu ze nebudes mat prazdne riadky v subore soubor.log.

    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.