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

    Byla vydána nová verze 9.5 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Přehled novinek, vylepšení a oprav v poznámkách k vydání a na YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 21:00 | IT novinky

    Dnes a zítra probíhá vývojářská konference Google I/O 2026. Sledovat lze na YouTube a na síti 𝕏 (#GoogleIO).

    Ladislav Hagara | Komentářů: 0
    včera 19:00 | Nová verze

    Canonical vydal Ubuntu Core 26. Vychází z Ubuntu 26.04 LTS a podporováno bude 15 let. Ubuntu Core je minimální neměnný operační systém určený pro vestavěné systémy.

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

    Bylo vydáno OpenBSD 7.9. Po dlouhé době opět se songem: Diamond in the Rough.

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

    Byl vydán Mozilla Firefox 151.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 151 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 12:22 | IT novinky

    Elon Musk prohrál soudní spor se společností OpenAI, která se podle jeho žaloby odchýlila od původně uváděného cíle vyvíjet umělou inteligenci (AI) ku prospěchu lidstva. Porota včera po necelých dvou hodinách dospěla k jednomyslnému závěru, že Musk žalobu podal příliš pozdě. Musk byl jedním ze spoluzakladatelů společnosti OpenAI, která vznikla v roce 2015 a vyvinula populární chatovací systém ChatGPT. V roce 2018 na svůj post ve vedení

    … více »
    Ladislav Hagara | Komentářů: 0
    včera 10:22 | Nová verze

    Byla vydána nová verze 10.4 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Opraveny jsou zranitelnosti Copy Fail a Dirty Frag. Přibyl nový obraz pro Orange Pi 5B.

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

    Pokud je zranitelnost Linuxu v nepoužívaném jaderném modulu, lze ji jednoduše vyřešit zakázáním automatického načítání tohoto konkrétního zranitelného modulu. Projekt ModuleJail si klade za cíl zvýšit bezpečnost Linuxu zakázáním automatického načítání všech nepoužívaných jaderných modulů. Jedná se o skript, který dá všechny nepoužívané jaderné moduly na blacklist (/etc/modprobe.d/modulejail-blacklist.conf).

    Ladislav Hagara | Komentářů: 1
    18.5. 16:11 | Zajímavý článek

    Odborníci z Penn State University zkoumají způsob ukládání informací na lepicí pásku. Principiálně by podle nich bylo možné kombinací odlepení a zpětného přilepení dosáhnout uložení informace, kterou opětovným odlepením dokážou přečíst. Výhodou je, že způsob uložení i přečtení je čistě mechanický. Zde o tom referují ve volně dostupném článku. Zajímavé bude sledovat zda se jim v rámci výzkumu podaří prokázat použitelnost i v jiné než

    … více »
    karkar | Komentářů: 9
    18.5. 13:00 | Zajímavý projekt

    Na GitHubu byl publikován reprodukovatelný návod, jak rozchodit Adobe Lightroom CC na Linuxu a Wine. Návod byl vytvořený pomocí AI Claude Code.

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

    Dotaz: bash prikazy

    18.12.2006 13:41 MIRRRA
    bash prikazy
    Přečteno: 1765×
    Nevite jak vyřešit tento problem: 1. Skript dostane jako parametr adresář 2. Skript provede kontrolu, zda-li je zadán pouze jeden parametr a dále, zda-li se jedná o adresář 3. Skript zpracuje každý soubor s příponou xml (např. a.xml) v zadaném adresáři následujícím způsobem:

    4. Skript projde XML soubor a bude si do třech počítadel zaznamenávat následující statistiku:

    počítadlo 1: celkový počet XML tagů v souboru počítadlo 2: počet XML tagů v souboru, které jsou napsány velkými písmeny počítadlo 3: počet XML tagů v souboru, které jsou napsány malými písmeny 5. skript vypíše uvedené statistiky na obrazovku a uloží hodnoty počítadel do souboru s názvem orinalni_nazev.statistika.txt, kde originalni_nazev je nazev zpracovavaneho souboru bez pripomny (napr. pro soubor a.xml vznikne a.statistika.txt)

    6. každý řádek skriptu bude okomentovaný komentářem popisujícím, co řádek dělá

    A

    1. Skript dostane jako parametr adresář

    2. Skript provede kontrolu, zda-li je zadán pouze jeden parametr a dále, zda-li se jedná o adresář

    3. Skript zpracuje každý soubor *.statistika.txt v zadaném adresáři následujícím způsobem:

    4. Skript načte ze souboru 3 hodnoty počítadel (z minulého skriptu) do svých proměnných.

    5. Pokud celkový počet tagů je roven počtu tagů napsaných velkými písmeny nebo pokud celkový počet tagů je roven počtu tagů napsaných malými písmeny, pak skript vypíše na obrazovku zprávu 'Soubor originalni_nazev.xml je konzistentni'. V opačném případě skript vypíše zprávu 'Soubor originalni_nazev.xml neni konzistentni'.

    6. každý řádek skriptu bude okomentovaný komentářem popisujícím, co řádek dělá

    Bodování:

    Odpovědi

    18.12.2006 13:45 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: bash prikazy
    A kolik za to dostanu bodů a k čemu mi ty body budou? A dostaneš taky nějaké bonusové body za to, jak vyčůraně se tenhle úkol snažíš udělat?
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    18.12.2006 13:50 Tomáš | skóre: 31 | blog: Tomik
    Rozbalit Rozbalit vše Re: bash prikazy
    Priklad ze skoly? Hledej nejaky tutorial BASH, na root.cz je jich nekolik a temer to pokryva, co potrebujes.
    18.12.2006 13:52 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: bash prikazy
    Hm, koukám, že konec semestru se blíží…
    18.12.2006 14:23 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: bash prikazy
    Hele, co kdybych ti to napsal v dc (ukázka dc, druhá) a ty už jsi to do bashe převedeš sám, ty jsi šikovnej kluk viď? :-D
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    18.12.2006 14:24 Andrej Herceg | skóre: 43
    Rozbalit Rozbalit vše Re: bash prikazy
    No tu je malý začiatok (iba počet parametrov, kontrola adresára a meno pre súbor so štatistikou).
    #!/bin/sh
    
    if [ $# != 1 ]
    then
    	echo "Zly pocet parametrov"
    	exit
    fi
    
    if [ ! -d "$1" ]
    then
    	echo "'$1' nie je adresar"
    	exit
    fi
    
    for file in "$1/"*.xml
    do
    	name=${file%%.*}.statistika.txt
    	echo "xml_file: '$file'"
    	echo "stat_file: '$name'"
    done
    
    18.12.2006 18:21 Pavel1 | skóre: 33
    Rozbalit Rozbalit vše Re: bash prikazy
    Ha, další úkol - dotaz, kvůli kterému se uživatel zaregistruje a položí jeden dotaz (a pravděpodobně se už pod tímto jménem zde neozve). Tady se autor ani dobrovolně nepřizná, ale nedobrovolně ano (je to ňáký oslík) :-)
    Bodování:
    Těžko někdo za Tebe bude psát úkoly (jen tak). Buďto se to budeš muset naučit a dát tomu trochu času (nic složitého to není), nebo Ti to někdo udělá (ale nejspíš za odměnu, pochybuju, že zadara).

    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.