Odkazuje adresar mimo lokalni stroj?

Dan Lukes dan at obluda.cz
Wed Jun 28 17:42:49 CEST 2006


Lubomir Host napsal/wrote, On 06/28/06 13:32:
>> 	Taky je otazka, jestli je opravdu 'if [ -r ...' o tolik jednodussi 
>> konstrukce, nez 'if find ...'  aby se to tim jednodussim lec mene 
>> spolehlivym zpusobem vyplatilo udelat ...

> To nikto nepozna syscall stat() a lstat()? Oni vedia vratit informaciu
> o tom, na ktorom zariadeni sa nachadza ten subor. Vid takyto jednoduchy
> perlovy inline skript:
...

	A jakymi syscally myslite, ze to ten find od systemu asi zjistuje ? ;-)

	Ale, kdyz uz znate syscall stat, tak uz asi znate i stat jako prikaz - 
a je otazka, proc tedy ten stat volate z perlu a ne ze shellu, kdyz 
perlu ta cinnosti bude trvat dele a bude na to potrebovat i vice pameti.

	Nechtel bych tady ale rozvirit nejakou nesmyslnou flame-war o 
smysluplnosti pouzivani perlu k reseni trivialnich uloh a tak se omezim 
na konstatnovani ze i toto reseni je mozne. A pravdepodobne ani jeho 
uvedenim neni jeste vycet moznosti vycerpan. Krome dvou reseni uvedenych 
v predchozich prispevcich, krome pouziti 'stat' (at uz volaneho z perlu 
nebo stejnojmenou systemovou utilitou) by napriklad jeste mohlo jit 
parsovat vystup 'mount'. Koho napada jeste neco dalsiho, necht' se 
pochlubi ...

						Dan


-- 
Dan Lukes                                   SISAL MFF UK
AKA: dan at obluda.cz, dan at freebsd.cz,dan at kolej.mff.cuni.cz



More information about the Users-l mailing list