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

Byla vydána verze 1.27 programovacího jazyka Rust (Wikipedie). Z novinek je nutno zmínit podporu SIMD (Single Instruction Multiple Data). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

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

CEO Intelu Brian Krzanich rezignoval (tisková zpráva). Oficiálním důvodem je "vztah na pracovišti". S okamžitou platností se dočasným CEO stal Robert Swan.

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

Konsorcium Linux Foundation ve spolupráci s kariérním portálem Dice.com zveřejnilo 2018 Open Source Jobs Report. Poptávka po odbornících na open source neustále roste.

Ladislav Hagara | Komentářů: 1
včera 12:44 | Zajímavý článek

Na stránkách linuxové distribuce Ubuntu Studio byla publikována příručka Ubuntu Studio Audio Handbook věnována vytváření, nahrávaní a úpravě zvuků a hudby nejenom v Ubuntu Studiu. Jedná se o živý dokument editovatelný na jejich wiki.

Ladislav Hagara | Komentářů: 0
včera 12:11 | Zajímavý projekt

Společnost Red Hat koupila na konci ledna společnost CoreOS stojící mimo jiné za odlehčenou linuxovou distribucí optimalizovanou pro běh kontejnerů Container Linux. Matthew Miller, vedoucí projektu Fedora, představil v článku na Fedora Magazine nový podprojekt Fedory s názvem Fedora CoreOS. Fedora CoreOS má být to nejlepší z Container Linuxu a Fedora Atomic Hostu. Podrobnosti v často kladených otázkách (FAQ) a v diskusním fóru.

Ladislav Hagara | Komentářů: 0
včera 08:00 | Nová verze

Po více než devíti měsících vývoje od vydání verze 11.0 byla vydána verze 12.0 zvukového serveru PulseAudio. Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 10
20.6. 20:00 | Upozornění

Výbor pro právní záležitosti Evropského parlamentu (JURI) dnes přijal své stanovisko ke kontroverzní novele směrnice, která v EU upravuje autorské právo v online prostředí (Pro: 14, Proti: 9, Zdrželo se: 2). Další kolo legislativního procesu proběhne na začátku července.

Ladislav Hagara | Komentářů: 31
19.6. 19:55 | Zajímavý článek

Byly zveřejněny (pdf) podrobnosti o kritické bezpečnostní chybě CVE-2017-12542 v HPE iLO 4 (Integrated Lights-Out), tj. v proprietárním řešení společnosti Hewlett Packard Enterprise pro vzdálenou správu jejich serverů. Bezpečnostní chyba zneužitelná k obejití autentizace a k vzdálenému spuštění libovolného kódu byla opravena již v květnu loňského roku ve verzi 2.53.

Ladislav Hagara | Komentářů: 19
19.6. 17:55 | Zajímavý projekt

CSIRT.CZ informuje o CTF (Capture the Flag) platformě ZSIS CTF s úlohami pro procvičování praktických dovedností z oblasti kybernetické bezpečnosti a upozorňuje na soutěž Google Capture the Flag 2018, kde je možné vyhrát zajímavé ceny.

Ladislav Hagara | Komentářů: 0
19.6. 17:00 | Komunita

Byly zveřejněny prezentace a videozáznamy přednášek z prvního československého setkání síťových operátorů CSNOG konaného 11. a 12. června v Brně a semináře IPv6 2018 uskutečněného 6. června v Praze.

Ladislav Hagara | Komentářů: 0
Jak čtete delší texty z webových stránek?
 (77%)
 (23%)
 (4%)
 (7%)
 (3%)
 (11%)
Celkem 237 hlasů
 Komentářů: 39, poslední včera 17:44
    Rozcestník

    Dotaz: sh script a find uvnitr fce()

    1.7.2005 11:00 Rozik | skóre: 14
    sh script a find uvnitr fce()
    Přečteno: 84×
    Ahoj, mohl by mi nekdo osvetlit, proc tento script nefunguje? Po spusteni mi to napise
    find: paths must precede expression
    Usage: find [path...] [expression]
    
    (toho, co je ve funkci). Proc ale chodi ten, co je tam natvrdo (v nastaveni default prav) a ten v te funkci ne, kdyz syntax je temer totozna? Kdyz si necham vypsat tu promennou hledej a opisu ji do prikazoveho radku, tak se provede :-(

    Prosim pomoze :-(
    #!/bin/sh
    
    # Definice funkce pro zmenu prav...
    function prava()
       {
    	if [ $2 == "r" ]
    	   then opravneni="7750"
    	fi
    	if [ $2 == "rw" ] 
    	   then opravneni="7770"
    	fi
    	if [ $2 == "" ]
    	   then break
    	fi
    
    	hledej="find $1 -print0 | xargs -0 chmod $opravneni"
            pwd #kontrola ze zoufalstvi
    	echo $hledej #kontrola ze zoufalstvi
    	$hledej
       }
    
    # Nastaveni dokumentu...
    cesta="/mnt/hdc1/samba/uzivatele/pepa"
    
    
    # Nastaveni default prav...
    cd $cesta
    find ./dokumenty -print0 | xargs -0 chmod 7700
    
    # Nastaveni prav danych adresaru...
    cd dokumenty
    prava ./Adresa_dopis r
    
    -- Zadny uceny z nebe nespad --

    Odpovědi

    1.7.2005 11:23 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: sh script a find uvnitr fce()
    eval $hledej
    Ale není-li důvod cpát to do proměnné, tak prostě
    find "$1" -print0 | xargs -0 chmod "$opravneni"
    1.7.2005 11:40 Rozik | skóre: 14
    Rozbalit Rozbalit vše Re: sh script a find uvnitr fce()
    Diky moc. Alespon jsem zase o neco chytrejsi :-)
    -- Zadny uceny z nebe nespad --
    1.7.2005 11:43 Rozik | skóre: 14
    Rozbalit Rozbalit vše Re: sh script a find uvnitr fce()
    Jinak samozrejme jsem to cpat do promenne nepotrebova - to byl uz pochod z nouze :-)
    -- Zadny uceny z nebe nespad --
    1.7.2005 11:36 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: sh script a find uvnitr fce()
    A tohle nefunguje?
    #!/bin/sh
    
    # Definice funkce pro zmenu prav...
    function prava()
       {
    	if [ $2 == "r" ]
    	   then opravneni="7750"
    	fi
    	if [ $2 == "rw" ] 
    	   then opravneni="7770"
    	fi
    	if [ $2 == "" ]
    	   then break
    	fi
    
    	find "$1" -print0 | xargs -0 chmod $opravneni
    	# bez zoufalych kontrol
       }
    
    # Nastaveni dokumentu...
    cesta="/mnt/hdc1/samba/uzivatele/pepa"
    
    
    # Nastaveni default prav...
    cd $cesta
    find ./dokumenty -print0 | xargs -0 chmod 7700
    
    # Nastaveni prav danych adresaru...
    cd dokumenty
    prava ./Adresa_dopis r
    Zkus popřemýšlet, proč tohle funguje a to tvoje ne. A maly hint pro zoufalce eval $hledej
    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é.
    1.7.2005 11:42 Rozik | skóre: 14
    Rozbalit Rozbalit vše Re: sh script a find uvnitr fce()
    To vim naprosto presne. Zacatky jsou tezke. Netusil jsem, ze tu promennou musim nacpat do "".
    -- Zadny uceny z nebe nespad --

    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.