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

    Vývojáři desktopového prostředí Enlightenment (Wikipedie) a souvisejících knihoven Enlightenment Foundation Libraries (EFL) vydali nové verze. Enlightenment byl vydán ve verzi 0.28.0 a Enlightenment Foundation Libraries ve verzi 1.29.

    Ladislav Hagara | Komentářů: 3
    dnes 13:55 | Zajímavý článek

    Cloudflare zjistil, že některé odpovědi modelu GLM-5.3 obsahovaly části dat z předchozích požadavků jiných zákazníků. Příčinou byla kombinace chybné konfigurace a chyby v inference enginu SGLang. Model podporoval kontextové okno 1 048 576 tokenů, ale GPU KV cache pool měl kapacitu pouze 681 280 tokenů. Při překročení kapacity docházelo k nesprávnému zpracování odmítnutého požadavku. Decode část systému následně pracovala se starými

    … více »
    vencour | Komentářů: 0
    dnes 13:00 | Zajímavý článek

    Vývojáři Knot Resolver vysvětlují, jak změnili rozhodování o tom, které DNS záznamy ponechat v cache a které odstranit. Článek obsahuje skutečná měření: devět hodin DNS provozu při 2 000 QPS, srovnání cache o velikosti 25 MB a 40 GB a také porovnání s BIND 9, kromě algoritmů obsahuje konkrétní doporučení pro konfiguraci a diagnostiku.

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

    Největší kryptoměnová burza světa Binance se stala terčem útoku, při kterém podvodníci odcizili během několika minut kryptoměny v hodnotě přibližně 6,3 miliardy dolarů. Jedná se o největší kryptoměnovou krádež v historii, přibližně čtyřikrát větší než loňský útok na burzu Bybit. Binance se podařilo ve spolupráci s partnery zmrazit aspoň aktiva v hodnotě zhruba 3 miliard dolarů a slíbila, že veškeré ztráty pokryje z vlastních prostředků.

    Ladislav Hagara | Komentářů: 16
    včera 02:16 | Bezpečnostní upozornění

    Zranitelnost CVE-2026-98432 s CVSS 9.8 odhalila AI od společnosti Anthropic. Jedná se o kritickou chybu v implementaci MPTCP (multipath TCP). Debian vydal patche 16.10. a 22.10., ale např. Ubuntu je zatím bez opravy. Více informací na The Hacker News.

    Max | Komentářů: 20
    29.10. 23:22 | Zajímavý software

    Na Slovensku vznikla úplne nová rally hra, ktorá je zadarmo a funguje vo Windowse, Linuxe či na Macu. Greenie Rally má viac ako 50 tratí a vozidiel, šampionáty či turnaje. Má retro feeling a imituje automobilové hry z prelomu tisícročí. Vyskúšate prejsť všetky mapy na Škode 130RS?

    Stanislav Hoferek | Komentářů: 9
    29.10. 14:33 | Komunita

    Do základního systému NetBSD -current byl přidán nový editor atto jako alternativa k editorům vi a xedit.

    Ladislav Hagara | Komentářů: 1
    29.10. 14:11 | IT novinky

    Společnost System76 představila kompaktní 11litrový Thelio Prime Desktop. S procesorem AMD Ryzen 9000. S Pop!_OS 24.04 LTS s desktopovým prostředím COSMIC nebo Ubuntu 24.04 LTS.

    Ladislav Hagara | Komentářů: 0
    29.10. 13:44 | Humor

    Čínská státní televize pozastavila vysílání španělské La Ligy a čínské internetové platformy omezily obsah s Kylianem Mbappém poté, co slavný fotbalista ve francouzském pořadu The Bridge mluvil o svém oblíbeném memu, v němž je jeho tvář vložena do portrétu zobrazujícího diktátora Mao Ce-tunga. 'Můj oblíbený mem je ten, na kterém dali můj obličej na čínského diktátora. To mě opravdu rozesmívá. S přáteli ho používám pořád' řekl,

    … více »
    Pendrekama do nich❗ | Komentářů: 16
    29.10. 13:22 | IT novinky

    Při příležitosti oslav Dne vzniku samostatného československého státu (28. října) byly uděleny medaile Za zásluhy tvůrci aplikace Záchranka Filipu Maleňákovi, vědci v oblasti umělé inteligence Tomáši Mikolovovi a Olze Štěpánkové, vědkyni zabývající se kybernetikou, robotikou a strojovým učením, průkopnici v oblastech výuky a využití umělé inteligence v medicínském inženýrství.

    Pendrekama do nich❗ | Komentářů: 8
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (20%)
     (29%)
     (9%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2954 hlasů
     Komentářů: 34, poslední 26.10. 08:24
    Rozcestník

    Dotaz: bash sort

    4.12.2018 21:11 114jaro114
    bash sort
    Přečteno: 644×
    Příloha:
    Zdravím,

    niekto kto by mi vedel pomôcť s usporiadaním výpisu v bash skripte? skúšal som už všetko ale neviem na to prísť... kód priložím nejakej ochotnej osobe... Vopred Vám ďakujem.

    Řešení dotazu:


    Odpovědi

    4.12.2018 21:17 114jaro114
    Rozbalit Rozbalit vše Re: bash sort
    Zabudol som dodať, že subor1=165bajtov, subor2=54bajtov, subor3=27bajtov a subor4=49bajtov... čiže by som výpisy potreboval v poradí subor1, subor2, subor4, subor3...
    4.12.2018 21:50 rastos | skóre: 63 | blog: rastos
    Rozbalit Rozbalit vše Re: bash sort
    Skús sa spýtať ešte raz. A predstav si pri tom, že ten, kto to bude čítať, netuší či chceš usporiadať nejaký výpis, obsah súboru, zoznam mien súborov alebo čojaviemčo.
    4.12.2018 22:01 114jaro114
    Rozbalit Rozbalit vše Re: bash sort
    ja teoreticky potrebujem usporiadať len ten výpis podľa veľkosti tých súborov... priložil som aj fotku výpisu...
    k3dAR avatar 4.12.2018 22:05 k3dAR | skóre: 63
    Rozbalit Rozbalit vše Re: bash sort
    tady je reseni: man ls
    porad nemam telo, ale uz mam hlavu... nobody
    4.12.2018 22:12 114jaro114
    Rozbalit Rozbalit vše Re: bash sort
    cez to ls -S som to skúšal ale ide o to, že ja už robím výpis cez printf... a neviem ako to skombinovať spolu aby bol výpis len 1x...ak to vôbec je možné...
    k3dAR avatar 4.12.2018 22:23 k3dAR | skóre: 63
    Rozbalit Rozbalit vše Re: bash sort
    promena="$(prikaz -parametry)"
    prinf ${promena}
    porad nemam telo, ale uz mam hlavu... nobody
    k3dAR avatar 4.12.2018 22:23 k3dAR | skóre: 63
    Rozbalit Rozbalit vše Re: bash sort
    edit: printf
    porad nemam telo, ale uz mam hlavu... nobody
    4.12.2018 22:39 114jaro114
    Rozbalit Rozbalit vše Re: bash sort
    for file in "$1"/*; do if [[ -f $file ]]; then while IFS= read -r line; do printf "${file##*/} $line\n" done < <( ls | egrep -c '^([a-z| ]+)$' $file)

    toto je cca môj kód a to printf mi vypíše z priečinka $1 názov súboru a počet riadkov, ktoré spĺňajú podmienku (to je ta priložená fotka...)
    4.12.2018 22:34 debian+
    Rozbalit Rozbalit vše Re: bash sort
    Cize mas, to co je na obrazku, a potrebujes z toho zistit mena. Napr.
    input=`cat << EOF
    subor1 3
    subor1 ano
    subor2 2
    subor2 ano
    subor3 0
    subor3 nie
    subor4 13
    subor4 ano
    EOF`
    
    a="5";
    for c in $input; do
    	if [ "$a" == "5" ]; then
    		echo $c
    		a="1";
    	fi
    	let a++
    done
    4.12.2018 22:44 114jaro114
    Rozbalit Rozbalit vše Re: bash sort
    vyššie som postol časť kódu... ide o to, že ja mam na vstupe nejaký priečinok... a mám vypísať všetky súbory v priečinku a v každom súbore prejsť obsah súboru a riadky, ktoré obsahujú len malé písmena alebo písmena a medzery a samozrejme ukončene enterom tak tieto riadky ma spočítať a vypísať počet takýchto riadkov vedľa názvu súboru, v ktorom to hľadalo... a skúšal som to aj cez ls ale stále mi zoraďovalo len riadky v súboroch podľa abecedy a nie výpisy podľa veľkosti....
    4.12.2018 22:49 114jaro114
    Rozbalit Rozbalit vše Re: bash sort
    zabudol som napísať, že v priečinku môže byť stále rôzny počet súborov s rôznym počtom validných riadkov
    5.12.2018 11:09 debian+
    Rozbalit Rozbalit vše Re: bash sort
    na vypis pouzi find (vymakanejsie ls) ... ak nechces menit cestu v skripte, pouzi (cd bla; find -type d)

    mozno sa Ti kuknem dnes neskor ...

    posli demo priecinok (zabalis tar -cf /tmp/bla.tar /tmp/bla)
    Řešení 1× (114jaro114 (tazatel))
    5.12.2018 11:48 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: bash sort
    count_lowercase_lines() (
      shopt -s extglob
      shopt -s globasciiranges
      ls -S "$1" | while read item; do
        if [[ -f "${1}/${item}" ]]; then
          declare -i counter=0
          while IFS= read line; do
            if [[ "$line" = +([a-z]| ) ]]; then
              ((++counter))
            fi
          done < "${1}/${item}"
          echo "${item} ${counter}"
        fi
      done
    )
    
    count_lowercase_lines /můj/adresář/se/soubory
    
    4.12.2018 21:50 GeorgeWH | skóre: 42
    Rozbalit Rozbalit vše Re: bash sort
    Skolstvo produkuje dalsieho debilka?
    k3dAR avatar 4.12.2018 22:03 k3dAR | skóre: 63
    Rozbalit Rozbalit vše Re: bash sort
    ano ;-)
    porad nemam telo, ale uz mam hlavu... nobody
    4.12.2018 23:07 SpaceExplo | skóre: 15
    Rozbalit Rozbalit vše Re: bash sort
    zkusil bych to treba takto:
    ls -S1 $1 | while read JMENO_SOUBORU; do
       POCET_RADKU=`... zde prikaz na vyhledani radku v souboru vyhovujici podmince ...`
       echo $JMENO_SOUBORU $POCET_RADKU
    done
    
    5.12.2018 01:13 SpaceExplo | skóre: 15
    Rozbalit Rozbalit vše Re: bash sort
    No, a jak se tak ted divam, tak ten prikaz na spocitani radku vyhovujicich podmince, na zaklade tveho kodu, mohl byt takto:
    egrep -c '^([a-z| ]+)$' $JMENO_SOUBORU
    Tedy cely radek uvnitr while cyklu s vytvorenim promene POCET_RADKU takto:
    POCET_RADKU=`egrep -c '^([a-z| ]+)$' $JMENO_SOUBORU`
    No a kdyby jsi to chtel trochu zjednodusit, tak uvnitr toho while cyklu, misto dvou radku napises jen jeden a vysledek bude vypadat takto:
    ls -S1 "$1" | while read JMENO_SOUBORU; do
      echo $JMENO_SOUBORU `egrep -c '^([a-z| ]+)$' $JMENO_SOUBORU`
    done
    A nakonec, kdyby jsi nutne musel pouzit for cyklus, tak potom takto:
    for JMENO_SOUBORU in `ls -S "$1"`; do
      echo $JMENO_SOUBORU `egrep -c '^([a-z| ]+)$' $JMENO_SOUBORU`
    done
    5.12.2018 05:45 114jaro114
    Rozbalit Rozbalit vše Re: bash sort
    skúšal som ale nič....ten výpis potom nejako blbne....
    5.12.2018 05:51 114jaro114
    Rozbalit Rozbalit vše Re: bash sort
    vies mi dat nejaký mail na teba?
    5.12.2018 11:05 SpaceExplo | skóre: 15
    Rozbalit Rozbalit vše Re: bash sort
    ne
    5.12.2018 11:04 SpaceExplo | skóre: 15
    Rozbalit Rozbalit vše Re: bash sort
    ??? jak "blbne"?
    5.12.2018 07:00 Kit | skóre: 46 | Brno
    Rozbalit Rozbalit vše Re: bash sort
    printf "%s" "`ls -S`"
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    5.12.2018 09:27 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: bash sort
    Na ktorú školu to chodíš že chceš vypracovať domácu úlohu, a koľko zaplatíš keď to za teba niekto odprezentuje učiteľovi?
    5.12.2018 10:29 114jaro114
    Rozbalit Rozbalit vše Re: bash sort
    Ja nechcem aby to niekto za mňa celé urobil a odprezentoval učiteľovi... ja potrebujem pomôcť s vecou uvedenou vyššie, pretože som už skúšal všeličo možné a došli mi nápady...
    5.12.2018 11:02 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: bash sort
    A skúsil si dávať pozor na hodine, alebo prednáške?

    PS: Budem hádať, TUKE a predmety sponzorované T-Systems ktoré majú vychovať podnikových odborníkov. Tí to odprednášajú, ale študenti tam nechodia.
    5.12.2018 13:58 114jaro114
    Rozbalit Rozbalit vše Re: bash sort
    Práveže ide o to, že sme bash skriptovanie ani nikde nemali (ani prednášky ani cvika).... ale zadanie máme.... a pri 5 zadaniach je ťažko sa učiť všetko odznova....bohužiaľ takáto je logika celej školy.... ale to je jedno, btw ďakujem všetkým za pomoc :)
    5.12.2018 14:53 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: bash sort
    Čiže ty si si vlastne vybral odbor ktorý nikto nevyučuje a chodíš na školu ktorá ťa nebaví. Zaujímali by ma pohnútky čo ťa teda k tomu viedli, a čo si od takto získaného papiera sľubuješ. Nechceš ísť radšej študovať nejaké Gender štúdiá napríklad deskriptívnu filozofiu? Na ňu máš talent, a to je škoda nevyužiť.
    5.12.2018 15:38 114jaro114
    Rozbalit Rozbalit vše Re: bash sort
    Odkiaľ ste usúdil, že chodím na odbor, ktorý ma nebaví? z toho, že mám nejaký problém a napísal som o radu? z toho, že mám zadanie, ktoré nikde nebolo vysvetlené ale urobil som ho až na jednu vec? To, že týždne počas semestra sú zlé rozdelené? Neviem, či viete ako to na škole chodí, ale rozhodne nemám programovať len bash, keďže mojou prioritou je java.... Milujem ľudí, ktorí si myslia neviem čo a pritom ani z ďaleka nevedia čomu sa primárne venujem.... Ďakujem Vám za Váš názor a veľa zdaru.... vidím, že až na pár výnimiek sa nájde stále niekto, kto musí byť najmúdrejší. Prajem pekný zvyšok dňa.
    5.12.2018 19:42 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: bash sort
    Pretože určitá forma samostatnosti pri štúdiu sa vyžaduje už od druhého stupňa základnej školy, a u teba tú samostatnosť nevidím. Jediné čo vidím je, že tvrdíš že ťa niečo vyučujúci nenaučil. Obávam sa že ťa to nemal ako, keďže mu zjavne nechodíš na hodiny.

    Ak ťa ten obor nebaví, tak to zmeň. Kľudne zmeň aj školu. Alebo zaves štúdium na kliniec a venuj sa tomu, čo ťa baví.
    5.12.2018 18:31 Vladimir
    Rozbalit Rozbalit vše Re: bash sort
    Já tě chápu. Měl jsem něco podobného na dálkovým studiu s učitelkou matematiky. Ale chyba nebyla v ní ale konceptu školství od školky výše.
    5.12.2018 11:06 V.
    Rozbalit Rozbalit vše Re: bash sort
    Slovy klasika:
    když došly všechny nápady, je čas přečíst si návod
    občas je to dokonce rychlejší
    5.12.2018 18:40 Vladimir
    Rozbalit Rozbalit vše Re: bash sort
    Když se ví jaký viď? Slovy klasika:
    chytrý jak radio
    5.12.2018 21:08 GeorgeWH | skóre: 42
    Rozbalit Rozbalit vše Re: bash sort
    v bash skripte

    Takze skusim "man bash", pripadne google "bash manual" alebo "bash scripting" atd. Kto chce, cestu najde.

    Založit nové vlákno • Nahoru

    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.