Jak zjistit pid aktualniho skriptu ...
Petr Ruzicka
ruzickap na volny.cz
Úterý Září 24 09:16:04 MEST 2002
Dobry den
Muze mi nekdo napsat jak se da zjistit pid aktualniho procesu (nebo jak
se tomu rika - ted si nemuzu vzpomenout) V shellu to bylo : $$
(doufam). Jeste mam nasledujici problemek. V prikladu je uvedeno
otevreni (a spusteni) neznameho prikazu. V prvnim otevrenim(spustenim)
je
vse
v
poradku a vypise se neco jako : LOOK1 at ./pokus line 2. Zato pri
druhem open se nic nevypise - je to zpusobeno temi uvozovkami. Muze mi
nekdo poradit jak to udelat, aby pri spusteni nejakeho neznameho
prikazu (ktery obsahuje nejakou cast v uvozovkach) pomoci open se mi
napsala chybova hlaska a program se ukoncil (pomoci die).
Konkretne spoustim : /usr/sbin/smbmount "//xxx/x"
"/xxx/xxx/xxx/x" (+ dalsi parametry) - a chtel bych pokud by na tomto
miste smbmount neexistoval tak skoncit a nahlasit chybu
Priklad:
#!/usr/bin/perl
open(P,"neznamy_prikaz pokus |") or die "LOOK1";
print "OK1";
open(P,"neznamy_prikaz \"pokus\" |") or die "LOOK2";
print "OK2";
Dekuji za pomoc ....
P.S. Muze mi nekdo doporucit nejakou dobrou knihu o Perlu? Moje starsi
zacatecnicka mi trochu prestava stacit :-)
Další informace o konferenci Perl