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 16:11 | Zajímavý software

    Střílečku Borderlands 2 lze v rámci výprodeje série Borderlands na Steamu získat zdarma napořád, když aktivaci provedete do 8. června 19:00.

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

    Byla vydána nová verze 2.22 svobodného video editoru Flowblade (GitHub, Wikipedie). Přehled novinek v poznámkách k vydání. Videoukázky funkcí Flowblade na Vimeu. Instalovat lze také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    včera 15:00 | Komunita

    Canonical Launchpad vypíná systém správy verzí Bazaar. Vývojáři mohou své repozitáře do 1. září přemigrovat na Git.

    Ladislav Hagara | Komentářů: 4
    včera 13:22 | Nová verze

    Byla vydána nová verze 2.53.21 svobodného multiplatformního balíku internetových aplikací SeaMonkey (Wikipedie). Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 3
    včera 12:33 | Komunita Ladislav Hagara | Komentářů: 14
    včera 11:22 | Komunita

    Na Indiegogo byla spuštěna kampaň na podporu linuxového telefonu Liberux NEXX s osmijádrovým procesorem Rockchip RK3588S, 32 GB LPDDR4x RAM a 6.34″ 2400×1080 OLED displejem. Cena telefonu je 1 310 eur.

    Ladislav Hagara | Komentářů: 3
    včera 11:11 | Komunita

    Miro Hrončok vyhrál volby do Fedora Council. Mezi sedmi kandidáty, kteří se ucházeli o dvě křesla, nakonec získal nejvíce hlasů - 1089. Česká komunita má tak po delší době opět zástupce v nejvyšším orgánu Fedory.

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

    Redox OS (Wikipedie), tj. mikrokernelový unixový operační systém naprogramovaný v programovacím jazyce Rust, nově podporuje X11 a GTK 3.

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

    Dnes po celém světě startuje prodej herní konzole Nintendo Switch 2.

    Ladislav Hagara | Komentářů: 7
    4.6. 14:33 | Zajímavý článek

    Stovky Indů předstíraly, že jsou neuronová síť. Vzestup a pád Builder.ai.

    Ladislav Hagara | Komentářů: 10
    Jaký je váš oblíbený skriptovací jazyk?
     (54%)
     (33%)
     (8%)
     (2%)
     (0%)
     (0%)
     (3%)
    Celkem 210 hlasů
     Komentářů: 14, poslední 2.6. 08:30
    Rozcestník

    Dotaz: select a for - nežádoucí dělení podle mezer

    24.1.2006 13:21 Jan Odvárko | skóre: 10
    select a for - nežádoucí dělení podle mezer
    Přečteno: 75×
    Vytvářím skript na interaktivní práci se soubory. Pokud chci pracovat s výpisem souborů výběrem select nebo cyklem for, pak každá mezera v názvu způsobí, že je soubor chápán jako více slov, čili se pro každou jeho část zobrazí nová položka:
    $ ls -1
    01 - Enter Sandman.mp3
    02 - Sad But True.mp3
    03 - Holier Than Thou.mp3
    
    $ select i in `ls`; do echo $REPLY; done
    1) 01     3) Enter        5) 02   7) Sad           9) True.mp3  11) -         13) Than
    2) -      4) Sandman.mp3  6) -    8) But          10) 03        12) Holier    14) Thou.mp3
    #?
    
    A já samozřejmě potřebuju mít každý soubor celý jako jednu položku. Vím že je to problém naprosto triviální, ale už si s tím dlouho nevím rady a nikde jsem řešení nenašel, sed nepomáhá.

    Předem díky!

    Odpovědi

    24.1.2006 13:38 maleprase | skóre: 28
    Rozbalit Rozbalit vše Re: select a for - nežádoucí dělení podle mezer
    zkusil jsi vyhledani ?
    24.1.2006 13:51 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: select a for - nežádoucí dělení podle mezer
    ls -1 |
    while read line; do
     ...
    done
    
    If you hold a Unix shell up to your ear, you can you hear the C.
    24.1.2006 13:58 Jan Odvárko | skóre: 10
    Rozbalit Rozbalit vše Re: select a for - nežádoucí dělení podle mezer
    Díky oběma, to je to co jsem hledal.

    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.