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

    Multiplatformní emulátor terminálu Ghostty byl vydán ve verzi 1.3 (𝕏, Mastodon). Přehled novinek a vylepšení v poznámkách k vydání.

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

    Byla vydána nová verze 14.4 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 23:22 | Nová verze

    Databáze DuckDB (Wikipedie) byla vydána ve verzi 1.5.0. S kódovým názvem Variegata (husice rajská). Přináší řadu vylepšení, včetně nového ergonomičtějšího CLI klienta nebo podporu pro typ VARIANT a vestavěný typ GEOMETRY.

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

    V pátek 6. a sobotu 7. března proběhl v pražském sídle Nejvyššího kontrolního úřadu (NKÚ) Hackathon veřejné správy 7.1. Publikovány byly vytvořené aplikace. V kategorii projektů rozvíjených z krajského kola zvítězil tým „Mackokládi“. Čtyři středoškoláci ze Dvora Králové uspěli s aplikací KompaZ. Jde o digitálního průvodce, který pomůže s rychlou a srozumitelnou orientací v životních i krizových situacích „krok za krokem“. Aplikace

    … více »
    Ladislav Hagara | Komentářů: 3
    včera 13:33 | Nová verze

    QGIS, svobodný desktopový GIS, byl vydán v nové hlavní verzi 4.0. Změny zahrnují několik nových analytických a editačních funkcí, rozšíření podpory 3D, více možností úprav uživatelského rozhraní či mnoho dalších zlepšení použitelnosti. Řada 3.44 má aktualizace plánovány do září.

    |🇵🇸 | Komentářů: 0
    včera 05:11 | Komunita

    Dan Blanchard vydal knihovnu pro Python chardet v nové verzi 7.0.0. S novou verzí byla knihovna přelicencována z LGPL na MIT. Souhlasili s tím všichni přispěvatelé? Dan Blanchard souhlasy vůbec neřešil. Zaúkoloval umělou inteligenci (Claude), aby knihovnu zcela přepsala a výslovně jí nařídil, aby nepoužila žádný LGPL kód. Dan Blanchard tvrdí, že se jedná o clean room design. Protistrana argumentuje, že umělá inteligence byla trénována

    … více »
    Ladislav Hagara | Komentářů: 13
    8.3. 18:44 | Komunita

    Andy Nguyen si na svou herní konzoli PlayStation 5 (PS5) pomocí exploitu Byepervisor nainstaloval Linux (Ubuntu). V Linuxu si spustil Steam a PS5 tak proměnil v Steam Machine. Na PS5 může hrát hry, které jsou vydané pouze pro PC a jsou na Steamu [Tom's Hardware].

    Ladislav Hagara | Komentářů: 11
    8.3. 12:22 | Nová verze

    Správce sbírky fotografií digiKam byl vydán ve verzi 9.0.0. Jedná se o větší vydání provázené aktualizacemi knihoven. Mnoho dílčích změn se vedle oprav chyb týká uživatelského rozhraní, mj. editace metadat.

    |🇵🇸 | Komentářů: 1
    7.3. 13:55 | Nová verze

    Byla vydána verze 2026 distribuce programu pro počítačovou sazbu TeX s názvem TeX Live (Wikipedie). Přehled novinek v oficiální dokumentaci.

    Ladislav Hagara | Komentářů: 46
    6.3. 23:22 | Humor

    Jihokorejská Národní daňová služba (NTS) zabavila kryptoměnu Pre-retogeum (PRTG) v hodnotě 5,6 milionu dolarů. Pochlubila se v tiskové zprávě, do které vložila fotografii zabavených USB flash disků s kryptoměnovými peněženkami spolu se souvisejícími ručně napsanými mnemotechnickými obnovovacími frázemi. Krátce na to byla kryptoměna v hodnotě 4,8 milionu dolarů odcizena. O několik hodin ale vrácena, jelikož PRTG je extrémně nelikvidní, s denním objemem obchodování kolem 332 dolarů a zalistováním na jediné burze, MEXC [Bitcoin.com].

    Ladislav Hagara | Komentářů: 11
    Které desktopové prostředí na Linuxu používáte?
     (16%)
     (7%)
     (0%)
     (11%)
     (28%)
     (2%)
     (5%)
     (2%)
     (13%)
     (25%)
    Celkem 1038 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Dotaz: bash prikazy

    18.12.2006 13:41 MIRRRA
    bash prikazy
    Přečteno: 1762×
    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.