On Fri, 14 Nov 2008, Dan Lukes wrote: >>> Z hlediska portability se mi jevi byt nejlepsi psat script v 'sh' a >>> interpreter >>> nahoru neuvadet vubec - pak se pouzije sh z toho umisteni, kde je na danem >>> systemu. >> >> a nebo bash, anebo csh, podle toho co ma dany uzivatel nastaveny. > > Chybejici radka neznamena "login shell uzivatele" ale "default shell systemu" > - > a to je prakticky bez vyjimky sh. Vetsinou to ani nejde zmenit ...
nevim presne jak to ma fungovat a nemuzu to ted hledat, ale tohle nepotvrzuje to, co rikas: $ echo 'ps -ax | grep $$' > xxx.sh $ chmod a+rx xxx.sh $ ./xxx.sh 79348 p2 S+ 0:00.00 -bash (bash) 79350 p2 S+ 0:00.01 grep 79348 $ echo '#!/bin/sh' > xxx.sh $ echo 'ps -ax | grep $$' >> xxx.sh $ ./xxx.sh 79412 p2 S+ 0:00.01 /bin/sh ./xxx.sh -- Jan Pechanec <jp (at) devnull (dot) cz> http://www.devnull.cz -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l