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 17:00 | Nová verze

    AlmaLinux OS byl vydán ve verzích 9.8 s kódovým jménem Olive Jaguar a 10.2 s kódovým jménem Lavender Lion. Podrobnosti v poznámkách k vydání (9.8 a 10.2). Opraveny byly zranitelnosti Copy Fail (CVE-2026-31431), Dirty FRAG, Fragnesia (CVE-2026-46300), nginx Rift (CVE-2026-42945) a SSH Keysign Pwn (CVE-2026-46333).

    Ladislav Hagara | Komentářů: 0
    dnes 15:22 | IT novinky

    Seznam.cz vykázal za rok 2025 tržby v celkové hodnotě 6,454 miliardy korun. Oproti roku 2024 nárůst o 3,68 %. Zisk před zdaněním oproti předcházejícímu roku poklesl, a to o 11,21 % na 1,330 miliardy korun. Vlastní velké jazykové modely SeLLMa najdou dnes uživatelé téměř na všech seznamáckých službách. Na všechny obsahové služby byla zavedena technologie text-to-speech, díky níž si mohou uživatelé přehrát články v audio verzi namluvené

    … více »
    Ladislav Hagara | Komentářů: 1
    dnes 13:22 | IT novinky

    Vláda představila strategické digitalizační projekty. Roadmapa zahrnuje celkem 55 projektů napříč státní správou, z toho 22 prioritních projektů vycházejících přímo z programového prohlášení vlády a 33 projektů založených na platné legislativě. Portfolio pokrývá oblasti financí, zdravotnictví, digitální identity, dat, registrů, dopravy, krizového řízení, sociálních agend i kybernetické bezpečnosti.

    Ladislav Hagara | Komentářů: 0
    dnes 00:22 | Komunita

    Vyjádřeni Software Freedom Conservancy (SFC) k porušování licence AGPLv3 společností Bambu Lab v jejich softwaru Bambu Studio pro 3D tisk. Bambu Studio vychází z PrusaSliceru. Ten zase z Slic3ru. Spuštěn byl projekt baltobu, který kombinuje několik strategií pro řešení problému. SFC zastřeší vývoj svobodné náhrady proprietární knihovny libbambu_networking pomocí reverzního inženýrství a reimplementace, forku OrcaSliceru pro Bambu Lab tiskárny od Paweła Jarczaka a forku celého Bambu Studia pod názvem Viscose.

    Ladislav Hagara | Komentářů: 3
    včera 22:44 | Nová verze

    Správce souborů GNOME Commander (Wikipedie) byl přepsán do Rustu a vydán v nové verzi 2.0.0.

    Ladislav Hagara | Komentářů: 0
    včera 19:44 | Nová verze

    Sway (Wikipedie), dlaždicový (tiling) správce oken pro Wayland kompatibilní s i3, byl vydán ve verzi 1.12. Do vývoje se zapojilo 50 vývojářů. Přehled novinek na GitHubu. Sway 1.12 závisí na wlroots 0.20.0.

    Ladislav Hagara | Komentářů: 0
    včera 16:33 | IT novinky

    Papež Lev XIV. ve své první encyklice Magnifica Humanitas (Skvělé lidství), která se věnuje umělé inteligenci (AI), varoval před dezinformacemi, které AI manipulací s obsahem vytváří. Moc mají podle něj sociální sítě ovládané hrstkou soukromníků. Upozornil také roli digitálních platforem v obchodování s lidmi, které podle něj musí být uznáno jako současná forma otroctví. Papež se také poprvé omluvil za roli, kterou Vatikán sehrál při legitimizaci otroctví, a za to, že jej po staletí neodsoudil.

    Ladislav Hagara | Komentářů: 0
    včera 16:11 | IT novinky

    Český telekomunikační úřad zveřejnil Výroční zprávu za rok 2025 (pdf), která shrnuje jeho hlavní aktivity v oblasti regulace elektronických komunikací, poštovních služeb, digitálních služeb a přípravy na dohled nad umělou inteligencí. Součástí zprávy jsou také data o vývoji trhu, včetně pokračujícího růstu spotřeby mobilních dat a rozšiřování sítí nové generace. Celkový objem přenesených mobilních dat dosáhl v roce 2025 přibližně

    … více »
    Ladislav Hagara | Komentářů: 0
    včera 16:00 | Nová verze

    Tým sdružení CZ.NIC vyvíjející routovacího daemona BIRD oznámil vydání nových verzí 3.3.0 a 2.19.0. Ty přinášejí podporu pro EVPN/VXLAN a automatizaci BGP na základě router advertisementů. Více informací je k dispozici v archivu uživatelského mailing-listu.

    VSladek | Komentářů: 0
    24.5. 04:33 | Nová verze

    Open source software pro úpravu digitálních fotografií LightZone (Wikipedie) byl vydán v nové verzi 5.0.0. LightZone je dnes k dispozici pod licencí BSD. Původně se jednalo o proprietární software vyvíjený společností Light Crafts. Ta v prosinci 2012 souhlasila s uvolněním zdrojových kódů jako open source [Wayback Machine].

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (12%)
     (8%)
     (2%)
     (14%)
     (31%)
     (4%)
     (7%)
     (3%)
     (16%)
     (26%)
    Celkem 1722 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Dotaz: Co je špatně v tom skriptu?

    robotics avatar 15.2.2011 16:57 robotics | skóre: 29 | blog: o_vsem_moznem
    Co je špatně v tom skriptu?
    Přečteno: 248×
    #!/bin/sh
    
    BINDIR=/usr/local/bin
    SYSDIR=/usr/local/lib/xe
    BIODIR=${SYSDIR}/bios
    
    if [ `whoami` == root ]; then		# must be logged as root
    
      for i in $SYSDIR $BIODIR; do
        if [ ! -d $i ]; then		# if dir does not exist, create
          mkdir $i >& /dev/null
          if [ $? != 0 ]; then
            echo unable to create $i   
            exit
          fi
        fi
      done
    
      cp -rf xe modules rc manual.html $SYSDIR >& /dev/null	# Copy files
      if [ $? != 0 ]; then
        echo unable copy files to $SYSDIR
        exit
      fi
    
      ln -sf $SYSDIR/xe $BINDIR/xe		# link binary to bin path
      if [ $? != 0 ]; then
        echo unable to link $BINDIR/xe
        exit
      fi
    
      echo xe successfully installed	# done
    
    else
    
      echo Must be logged on as root.
    
    fi
    I přesto, že sem přihlášenej jako root, tak mi to hlásí že root nejsem :-(, takže skript vůbec neproběhne a nahlásí to unexpected error na řádku 37. což je poslední řádek. Tečka tam asi nakonci nepatří co? :-D

    Řešení dotazu:


    Odpovědi

    15.2.2011 17:19 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Co je špatně v tom skriptu?

    Porovnávání na rovnost u standardního příkazu test (jehož synonymem je levá hranatá závorka) se provádí jedním rovnítkem. Operátor '==' je specialita konstrukce '[[ ... ]]' v bashi. Takže buď

    #!/bin/sh
    ...
    if [ `whoami` = root ];
    ...
    
    nebo
    #!/bin/bash
    ...
    if [[ `whoami` == root ]];
    ...
    

    Osobně bych ale spíš číselně porovnával $UID nebo `id -u` na nulu.

    15.2.2011 17:30 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Co je špatně v tom skriptu?

    Koukám, že je tam toho víc. Na řádku 11 máte další bashismus: přesměrování pomocí >& v normálním Bourne shellu nefunguje (a i dokumentace bashe preferuje zápis &>, aby se to nepletlo s připojením k deskriptoru).

    Zápis

    příkaz
    if [ $? != 0 ]; then
    

    sice funguje, ale je zbytečně nepraktický - téhož dosáhnete pomocí

    if ! příkaz; then
    

    A pokud skript končí chybou, měl by vrátit nenulovou návratovou hodnotu, tj. např. 'exit 1' místo 'exit'.

    Tečka tam asi nakonci nepatří co?

    Jedinou tečku vidím na konci řádku 35 a ta určitě ničemu nevadí.

    robotics avatar 15.2.2011 17:33 robotics | skóre: 29 | blog: o_vsem_moznem
    Rozbalit Rozbalit vše Re: Co je špatně v tom skriptu?
    Děkuji, není to můj skript ale stažený z internetu, potřeboval sem to kvůli instalaci :-).

    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.