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 19:00 | Zajímavý článek

Společnost Backblaze zveřejnila statistiky spolehlivosti pevných disků používaných ve svých datových centrech za rok 2020. Ke konci roku vlastnila 165 530 pevných disků. V průběhu roku jich přibylo 39 792. Průměrná AFR (Annualized Failure Rate), tj. pravděpodobnost, že disk během roku selže, klesla na 0,93 %. V roce 2019 to bylo 1,89 %. V roce 2018 to bylo 1,25 %. V roce 2017 to bylo 1,77 %. V roce 2016 1,95 %.

Ladislav Hagara | Komentářů: 3
včera 18:11 | Nová verze

Dle plánu byl vydán Mozilla Firefox 85.0. Přehled novinek v poznámkách k vydání, poznámkách k vydání pro firmy a na stránce věnované vývojářům. Přibyla ochrana před supercookies. Odstraněna byla podpora Flashe. Řešeny jsou také bezpečnostní chyby. Nejnovější Firefox je již k dispozici také na Flathubu.

Ladislav Hagara | Komentářů: 6
včera 12:44 | Nová verze

Byla vydána nová verze 4.15 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl aktualizován na verzi 10.0.9. Thunderbird byl aktualizován na verzi 78.6.0. Linux byl aktualizován na verzi 5.9.15.

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

Projekt Mozilly MDN Web Docs dokumentující webové standardy včetně jejich podpory v jednotlivých prohlížečích byl loňským propouštěním citelně zasažen. Poté, co se obsah MDN přesunul na GitHub, čímž se z určitého pohledu více otevřel pro přispívání z řad webových vývojářů, vznikla nová organizace Open Web Docs. Na Open Collective už má přes 60 finančních přispěvatelů a největší mezi nimi jsou Google, Microsoft a Coil. Dále se do projektu zapojuje samozřejmě Mozilla, Samsung a W3C [Mozilla.cz].

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

Od verze 7.1 (vyjde na začátku února) bude mít LibreOffice přívlastek Community - přesný název tedy bude LibreOffice Community 7.1. Kromě názvu se nic nemění, nedochází k omezování funkcí apod. Přejmenování je výsledek dlouhých diskuzí nad novým marketingovým plánem a snahou odlišit komunitní a firemní verze LibreOffice. Vznikají také další nové pojmy: LibreOffice Technology - brand pro veškerý software založený na LibreOffice a LibreOffice Enterprise - pro partnery ekosystému a jejich enterprise verze LibreOffice.

Zdeněk Crhonek | Komentářů: 0
včera 07:00 | Humor

Umělec a designer Rocky Bergen má na svých stránkách volně ke stažení papírové modely počítačů Amiga 500, Amstrad CPC 464, Apple II a dalších. Čtenáři AbcLinuxu na ně jistě dokážou dostat i Linux. :-)

Ladislav Hagara | Komentářů: 0
25.1. 21:22 | Nová verze

OctoPi, linuxová distribuce pro Raspberry Pi s předinstalovaným webovým rozhraním pro ovládání 3D tiskáren OctoPrint, byla vydána ve verzi 0.18.0. Přehled novinek v oznámení na blogu a na GitHubu.

Ladislav Hagara | Komentářů: 0
25.1. 13:33 | Komunita

Mozilla.cz informuje, že Mozilla ukončuje program ověřených doplňků. Na server s doplňky addons.mozilla.org může svůj doplněk pro Firefox nahrát jakýkoliv vývojář, stačí k tomu účet Firefoxu. Po automatické kontrole (a případně na jejím základě následující ruční kontrole) je doplněk zveřejněn uživatelům. Nejpoužívanější doplňky, které splňují určité standardy, Mozilla na serveru označuje jako doporučené, a na to chtěla navázat

… více »
Ladislav Hagara | Komentářů: 9
25.1. 09:00 | Komunita

Vývojáři Asahi Linuxu se na Twitteru pochlubili prvním trojúhelníkem zobrazeným pomocí open source ovladače pro Apple M1 GPU. Pracuje na něm Alyssa Rosenzweig z Collabory. Více na jejím blogu (1. část a 2. část). Zdrojové kódy jsou k dispozice na GitHubu.

Ladislav Hagara | Komentářů: 58
25.1. 08:00 | Komunita

V sobotu proběhla konference Online GodotCon 2021 vývojářů a uživatelů multiplatformního open source herního enginu Godot (Wikipedie, GitHub). Zatím nesestříhaný videozáznam příspěvků je k dispozici na YouTube.

Ladislav Hagara | Komentářů: 0
Jestliže používáte distribuci CentOS, kterou náhradu plánujete vzhledem k oznámenému ukončení vydávání?
 (28%)
 (4%)
 (1%)
 (21%)
 (0%)
 (3%)
 (43%)
Celkem 210 hlasů
 Komentářů: 4, poslední 25.1. 03:13
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: 88×
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.