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í
×
    25.7. 19:55 | IT novinky

    Americký výrobce čipů Intel propustí 15 procent zaměstnanců (en), do konce roku by jich v podniku mělo pracovat zhruba 75.000. Firma se potýká s výrobními problémy a opouští také miliardový plán na výstavbu továrny v Německu a Polsku.

    Ladislav Hagara | Komentářů: 22
    25.7. 17:33 | Komunita

    MDN (Wikipedie), dnes MDN Web Docs, původně Mozilla Developer Network, slaví 20 let. V říjnu 2004 byl ukončen provoz serveru Netscape DevEdge, který byl hlavním zdrojem dokumentace k webovým prohlížečům Netscape a k webovým technologiím obecně. Mozille se po jednáních s AOL povedlo dokumenty z Netscape DevEdge zachránit a 23. července 2005 byl spuštěn MDC (Mozilla Developer Center). Ten byl v roce 2010 přejmenován na MDN.

    Ladislav Hagara | Komentářů: 0
    25.7. 14:55 | Nová verze

    Wayback byl vydán ve verzi 0.1. Wayback je "tak akorát Waylandu, aby fungoval Xwayland". Jedná se o kompatibilní vrstvu umožňující běh plnohodnotných X11 desktopových prostředí s využitím komponent z Waylandu. Cílem je nakonec nahradit klasický server X.Org, a tím snížit zátěž údržby aplikací X11.

    Ladislav Hagara | Komentářů: 0
    25.7. 13:33 | Nová verze

    Byla vydána nová verze 6.18 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Nově se lze k síti Tor připojit pomocí mostu WebTunnel. Tor Browser byl povýšen na verzi 14.5.5. Thunderbird na verzi 128.12.0. Další změny v příslušném seznamu.

    Ladislav Hagara | Komentářů: 0
    24.7. 14:33 | IT novinky

    Meta představila prototyp náramku, který snímá elektrickou aktivity svalů (povrchová elektromyografie, EMG) a umožňuje jemnými gesty ruky a prstů ovládat počítač nebo různá zařízení. Získané datové sady emg2qwerty a emg2pose jsou open source.

    Ladislav Hagara | Komentářů: 1
    24.7. 14:22 | Nová verze

    Byla vydána (𝕏) nová verze 25.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 25.7 je Visionary Viper. Přehled novinek v příspěvku na fóru.

    Ladislav Hagara | Komentářů: 0
    24.7. 13:33 | IT novinky

    Před 40 lety, 23. července 1985, společnost Commodore představila první počítač Amiga. Jednalo se o počítač "Amiga od Commodore", jenž byl později pojmenován Amiga 1000. Mělo se jednat o přímou konkurenci počítače Apple Macintosh uvedeného na trh v lednu 1984.

    Ladislav Hagara | Komentářů: 2
    24.7. 06:00 | IT novinky

    T‑Mobile USA ve spolupráci se Starlinkem spustil službu T-Satellite. Uživatelé služby mohou v odlehlých oblastech bez mobilního signálu aktuálně využívat satelitní síť s více než 650 satelity pro posílání a příjem zpráv, sdílení polohy, posílání zpráv na 911 a příjem upozornění, posílání obrázků a krátkých hlasových zpráv pomocí aplikace Zprávy Google. V plánu jsou také satelitní data.

    Ladislav Hagara | Komentářů: 9
    23.7. 21:55 | Komunita

    Společnost Proxmox Server Solutions stojící za virtualizační platformou Proxmox Virtual Environment věnovala 10 000 eur nadaci The Perl and Raku Foundation (TPRF).

    Ladislav Hagara | Komentářů: 2
    23.7. 21:22 | Bezpečnostní upozornění

    Byla vydána nová verze 2.4.65 svobodného multiplatformního webového serveru Apache (httpd). Řešena je bezpečnostní chyba CVE-2025-54090.

    Ladislav Hagara | Komentářů: 0
    Kolik tabů máte standardně otevřeno ve web prohlížeči?
     (29%)
     (26%)
     (5%)
     (4%)
     (4%)
     (1%)
     (3%)
     (27%)
    Celkem 136 hlasů
     Komentářů: 17, poslední včera 20:08
    Rozcestník

    Dotaz: BASH - IF - kombinace podminek pomoci AND (&&)

    25.6.2011 12:37 padamCZ
    BASH - IF - kombinace podminek pomoci AND (&&)
    Přečteno: 419×

    Podminka IF neni nikdy splnena.

    Nevite nekdo proc ?

    CIL: Cilem podobneho skriptu je vybrat pouze urcitou skupinu fotografii (range) z velkeho poctu.

    #!/bin/bash
    
    touch DSCF8357.JPG DSCF8359.JPG DSCF8461.JPG DSCF8566.JPG
    
    for fn in `ls *.JPG`; do
      #echo "$fn";
      if [ `expr substr $fn 5 3` -le "357" ] && [ `expr substr $fn 5 3` -ge "566" ] ; then
        echo "Prave jsme nasli: $fn" ;
      fi
    done
    
    rm -rf DSCF8357.JPG DSCF8359.JPG DSCF8461.JPG DSCF8566.JPG
    

    Odpovědi

    stativ avatar 25.6.2011 12:46 stativ | skóre: 54 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: BASH - IF - kombinace podminek pomoci AND (&&)
    Protože ani splněná být nemůže. To co nejspíš hledáš, je OR (||).
    Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
    25.6.2011 12:59 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: BASH - IF - kombinace podminek pomoci AND (&&)

    Spíš má obráceně ty podmínky (jestli chce opravdu rozsah). IMHO měl na mysli něco jako

    for f in *.JPG; do
      n=$[10#${f:4:4}]
      if [ $n -ge 8357 -a -$n -le 8566 ]; then
        echo "$f"
      fi
    done
    
    25.6.2011 13:02 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: BASH - IF - kombinace podminek pomoci AND (&&)

    Chybička se vloudila… :-)

    --- x.orig      2011-06-25 12:59:31.831392349 +0200
    +++ x   2011-06-25 12:59:53.727116282 +0200
    @@ -1,6 +1,6 @@
     for f in *.JPG; do
       n=$[10#${f:4:4}]
    -  if [ $n -ge 8357 -a -$n -le 8566 ]; then
    +  if [ $n -ge 8357 -a $n -le 8566 ]; then
         echo "$f"
       fi
     done
    
    25.6.2011 13:18 padamCZ
    Rozbalit Rozbalit vše Re: BASH - IF - kombinace podminek pomoci AND (&&)
    Funguje prefektně.
    Díky moc !
    V regulárních výrezech se ještě pořádně nevyznám..
    Funguje parádně a já jdu nastudovat RegExpy ;-)

    Díky moc Michale !!
    25.6.2011 13:29 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: BASH - IF - kombinace podminek pomoci AND (&&)

    Tam ale žádné regulární výrazy nejsou; jestli myslíte ten trik na druhém řádku, tak vás budou zajímat spíš sekce Arithmetic Evaluation a Parameter Expansion v manuálové stránce k bashi.

    Na druhou stranu, pokud se naučíte používat regulární výrazy, dříve či později se vám to určitě hodit bude, takže vás od nich rozhodně nechci odrazovat. :-)

    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.