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 14:44 | Pozvánky

Spolek OpenAlt zve příznivce otevřených technologií a otevřeného přístupu na 151. brněnský sraz, který proběhne v pátek 20. 4. od 18:00 hodin v restauraci Benjamin na Drobného 46.

Ladislav Hagara | Komentářů: 0
včera 13:33 | Nová verze

Byla vydána verze 18.04.0 KDE Aplikací (KDE Applications). Přehled novinek v kompletním seznamu změn a na stránce s dalšími informacemi.

Ladislav Hagara | Komentářů: 0
včera 13:11 | Nová verze

Bylo oznámeno vydání nové stabilní verze 1.26 a beta verze 1.27 open source textového editoru Atom (Wikipedie). Přehled novinek i s náhledy v příspěvku na blogu. Podrobnosti v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
včera 12:55 | Komunita

Dle plánu byla dnes vydána hra Rise of the Tomb Raider (Wikipedie) pro Linux. Koupit ji lze za 49,99 €.

Ladislav Hagara | Komentářů: 0
včera 09:55 | Bezpečnostní upozornění

Společnost Oracle vydala čtvrtletní bezpečnostní aktualizaci svých softwarových produktů (CPU, Critical Patch Update). Opraveno bylo celkově 254 bezpečnostních chyb. V Oracle Java SE je například opraveno 14 bezpečnostních chyb. Vzdáleně zneužitelných bez autentizace je 12 z nich. V Oracle MySQL je opraveno 33 bezpečnostních chyb. Vzdáleně zneužitelné bez autentizace jsou 2 z nich.

Ladislav Hagara | Komentářů: 3
18.4. 23:11 | Nová verze

Byla vydána verze 8.0 linuxové distribuce Trisquel GNU/Linux. Nejnovější verze Trisquel nese kódové jméno Flidas a bude podporována do roku 2021. Výchozím prostředím je nově MATE 1.12. Trisquel patří mezi svobodné distribuce doporučované Nadací pro svobodný software (FSF).

Ladislav Hagara | Komentářů: 0
18.4. 16:00 | Nová verze

Byla vydána nová verze 27.9.0 webového prohlížeče Pale Moon (Wikipedie) vycházejícího z Firefoxu. Přehled novinek v poznámkách k vydání. Jedná se o poslední větší aktualizaci verze 27. Vývojáři se zaměří na novou verzi 28.

Ladislav Hagara | Komentářů: 0
18.4. 12:00 | Nová verze

Google Chrome 66 byl prohlášen za stabilní (YouTube). Nejnovější stabilní verze 66.0.3359.117 tohoto webového prohlížeče přináší řadu oprav a vylepšení. Vylepšeny byly také nástroje pro vývojáře (YouTube). Opraveno bylo 62 bezpečnostních chyb.

Ladislav Hagara | Komentářů: 0
18.4. 06:00 | Nová verze

Byla vydána druhá RC verze nové řady 2.10 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP. Přehled novinek i s náhledy v oznámení o vydání.

Ladislav Hagara | Komentářů: 0
17.4. 23:39 | Pozvánky

Již tento čtvrtek (19. 4.) se v posluchárně 107 na Fakultě informačních technologií ČVUT v Praze Dejvicích odehraje večer s Turrisem, tentokrát zaměřený na nový modulární router MOX. Mluvit o něm budou Patrick Zandl a Ondřej Filip, ale bude i prostor pro dotazy a diskuzi s vývojáři. Akce začíná v 18:00 a plánovaný konec je v 19:45. Mapka, kde se nachází daná posluchárna, a možnost registrace je k dispozici na webu CZ.NIC.

Miška | Komentářů: 0
Používáte na serverech port knocking?
 (2%)
 (7%)
 (47%)
 (27%)
 (16%)
Celkem 323 hlasů
 Komentářů: 29, poslední 5.4. 12:25
    Rozcestník

    Dotaz: Jak na promenne v bashi ?

    8.2.2004 01:41 Thomas
    Jak na promenne v bashi ?
    Přečteno: 253×
    Zdravim !
    Mam takovy opravdu zacatecnicky dotazek ohledne BASHe
    Porad nemuzu prijit na to jak dostat vystup nejakeho
    programu do promenne. Napr. who | cut -d" " -f1
    mi vypise prvniho uzivatele,ale jak tuto hodnotu dostat
    do nejake vlastni promenne abych s ni pak mohl dale
    pracovat v danem skriptiku ? Diky za rady. Tom.

    Odpovědi

    8.2.2004 03:58 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
    Rozbalit Rozbalit vše Jak na promenne v bashi ?
    promenna=$(prikaz), zkratkou je zápis promenna=`prikaz`. Jinak neškodí RTFM.
    8.2.2004 08:35 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Jak na promenne v bashi ?
    No mě who | cut -d" " -f1 vypíše všechny uživatele. Prvního uživatele by aspoň na mém systému vypsalo
    who | head -n1 | cut -d" " -f1
    Toho bych do proměné dostal jednoduše
    foo=$(who | head -n1 | cut -d" " -f1)
    Pokud už v příslušném scriptu máte zpracované parametry, nebo vás nezajímají, tak elegantní cesta je taky pomocí set. Vyzkoušejte:
    set $(who)
    while [ -n "$1" ]
    do 
      echo $1
      shift 
    done
    nebo pro vypsání všech uživatelů jen jednou (a malou variaci na test konce)
    set $(who | cut -d" " -f1 | sort | uniq)
    while :
    do 
      echo $1
      shift || break 
    done
    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é.
    8.2.2004 08:40 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Jak na promenne v bashi ?
    Úplně jsem zapoměl na obligátní man bash Fakt je to dobré čtení na dlouhé zimní večery, ale už jste to propásl, protože se blíží jaro :-)
    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é.
    8.2.2004 08:51 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Jak na promenne v bashi ?
    Pokud chceš brát ty uživatele postupně po jednom -- to je tedy obvykle v shellu špatný nápad, protože skoro všechno jde napsat jako roura zpracovávající stále celý seznam -- tak můžeš použít

    pole (práci s poli v shellu už jsem tu párkrát popisoval, je to spíš už vyšší level):
    users=($(who | cut -d' ' -f1 | sort -u))
    read:
    who | cut -d' ' -f1 | sort -u | \
    while read user; do
      echo "$user"
    done
    
    Pokud chceš ekvivalent
    users=$(who | cut -d' ' -f1)
    tak je lepší si přečíst who(1) a použít -q:
    users=$(who -q | head -n1)
    8.2.2004 10:47 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Jak na promenne v bashi ?
    Jako vždy inspirativní
    users=($(who | cut -d" " -f1  |  sort -u ))
    for ((i=0;i<${#users[*]};i++)) 
    do echo ${users[$i]}
    done
    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é.
    9.2.2004 00:23 Thomas
    Rozbalit Rozbalit vše Jak na promenne v bashi ?
    Perfektni !!
    To je presne co jsem chtel.
    Dekuji vsem za uzasne rady a reseni. Uz jsem IN.

    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.