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í
×
    včera 16:22 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.

    Ladislav Hagara | Komentářů: 0
    včera 12:00 | Humor

    FlappyFavi, hra Flappy Bird v ikoně Favicon. Nefunguje na mobilech.

    Ladislav Hagara | Komentářů: 0
    14.2. 13:44 | IT novinky Ladislav Hagara | Komentářů: 0
    14.2. 03:44 | Komunita

    Všem na AbcLinuxu vše nejlepší k Valentýnu aneb Dni lásky ke svobodnému softwaru (I love Free Software Day, Mastodon, 𝕏).

    Ladislav Hagara | Komentářů: 25
    13.2. 19:22 | Komunita

    Vývojáři openSUSE Tumbleweed oznámili, že u nových instalací se ve výchozím stavu přechází z AppArmor na SELinux. Uživatelé, kteří chtějí zůstat na AppArmor si mohou AppArmor vybrat v instalátoru.

    Ladislav Hagara | Komentářů: 0
    13.2. 16:44 | Komunita

    Hector "marcan" Martin skončil jako vedoucí projektu Asahi Linux aneb Linux na Apple Siliconu. Projekt ale pokračuje dál.

    Ladislav Hagara | Komentářů: 59
    13.2. 16:33 | Nová verze

    PostgreSQL byl vydán ve verzích 17.3, 16.7, 15.11, 14.16 a 13.19. Řešena je zranitelnost CVE-2025-1094 s CVSS 8.1 a více než 70 chyb.

    Ladislav Hagara | Komentářů: 0
    13.2. 14:22 | Humor

    Dnes je Světový den rádia. Použili jste někdy GNU Radio?

    Ladislav Hagara | Komentářů: 11
    13.2. 12:33 | IT novinky

    Před 33 lety, ve čtvrtek 13. února 1992, se tehdejší Česká a Slovenská Federativní Republika oficiálně (a slavnostně) připojila k Internetu.

    Ladislav Hagara | Komentářů: 2
    12.2. 19:44 | Nová verze

    Byla vydána nová verze 9.10 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    Rozcestník
    Štítky: není přiřazen žádný štítek

    Dotaz: Proměnná ve dvou sloupcích

    24.5.2010 22:57 goryllaz
    Proměnná ve dvou sloupcích
    Přečteno: 141×
    Dobrý den potřebuji vypsat v bashi dvě proměnné o několika řádcích ale aby měla každá svůj sloupec. Dá se to nějak udělat?

    Řešení dotazu:


    Odpovědi

    24.5.2010 23:25 Ondřej Kubečka | skóre: 29 | blog: datlovo | Ulm
    Rozbalit Rozbalit vše Re: Proměnná ve dvou sloupcích
    Nějak si pod tím dotazem nedokáži dost dobře nic představit, ale byť to není přímo bash, /usr/bin/printf (printf(1)) je dobrým nástrojem pro formátovaný výstup, tak Vás to třeba nasměruje.
    25.5.2010 15:26 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
    Rozbalit Rozbalit vše Re: Proměnná ve dvou sloupcích
    Když bash, tak bash :), je to po krocích a lze to udělat různými způsoby:
    #!/bin/bash
    
    IN_FIRST_VAR="`echo -e \"Douglas\nPepa\nMr. Franta\nKubrt\nHlustmisihak\"`"
    IN_SECOND_VAR="`echo -e \"Adams\nMinarik\nMucha\nGumička\nNor Phdr.\nJmeno nemaje\"`"
    FIRST_WIDTH=30
    
    OldIFS=$IFS
    IFS='
    '
    declare -a FIRST_VAR=($IN_FIRST_VAR)
    declare -a SECOND_VAR=($IN_SECOND_VAR)
    IFS=$OldIFS
    FrstCnt=${#FIRST_VAR[@]}
    SndCnt=${#SECOND_VAR[@]}
    
    if [ $FrstCnt -gt $SndCnt ]; then
      Cnt=$FrstCnt
    else
      Cnt=$SndCnt
    fi
    
    i=0
    while [ $i -lt  $Cnt ]; do
      str=${FIRST_VAR[$i]}
      while [ ${#str} -lt ${FIRST_WIDTH} ]; do
        str="$str "
      done
      echo -e "$str | ${SECOND_VAR[$i]}"
      let i+=1
    done
    
    To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†

    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.