Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]6265[/thread]

user's homedir ermitteln



<< >> 9 Einträge, 1 Seite
alexus-777
 2004-05-17 16:44
#82471 #82471
User since
2004-04-13
121 Artikel
BenutzerIn
[default_avatar]
Hallo,

gibt es ne Möglichkeit homedir des Aktuellen users zu ermitteln? Soll unter unix/windows funzen. Hat jemand Idee?

Gruß Alexander
[E|B]
 2004-05-17 16:49
#82472 #82472
User since
2003-08-08
2561 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Was meinst du mir homedir? Unter Linux steht das Home Verzeichnis in ~, das aktuelle Verzeichnis in pwd.
Gruß, Erik!

s))91\&\/\^z->sub{}\(\@new\)=>69\&\/\^z->sub{}\(\@new\)=>124\&\/\^z->sub{}\(\@new\)=>);
$_.=qq~66\&\/\^z->sub{}\(\@new\)=>93~;for(@_=split(/\&\/\^z->sub{}\(\@new\)=>/)){print chr;}

It's not a bug, it's a feature! - [CGI-World.de]
steinwolf
 2004-05-17 16:52
#82473 #82473
User since
2003-08-04
367 Artikel
BenutzerIn
[default_avatar]
Für Windows:
Env-vars von Windows auslesen-> CMD -> SET -> HOMEPATH
Ich bin auf der Arbeit, kann darum kein Perl schreiben, aber zuhause versuchs ich mal..

mfg stein
"Did you know? You can use your old motor oil to fertilize your lawn." - Blinkster - Professionelles EDV Forum
[E|B]
 2004-05-17 16:55
#82474 #82474
User since
2003-08-08
2561 Artikel
HausmeisterIn
[Homepage] [default_avatar]
btw: Unter Windows komsmt du mit %HOMEPATH% ins Home Verzeichnis. ;)\n\n

<!--EDIT|[E|B]|1084798552-->
Gruß, Erik!

s))91\&\/\^z->sub{}\(\@new\)=>69\&\/\^z->sub{}\(\@new\)=>124\&\/\^z->sub{}\(\@new\)=>);
$_.=qq~66\&\/\^z->sub{}\(\@new\)=>93~;for(@_=split(/\&\/\^z->sub{}\(\@new\)=>/)){print chr;}

It's not a bug, it's a feature! - [CGI-World.de]
alexus-777
 2004-05-17 17:05
#82475 #82475
User since
2004-04-13
121 Artikel
BenutzerIn
[default_avatar]
%HOMEPATH% ist genau das was ich gesucht habe! Danke! :)
alexus-777
 2004-05-17 17:07
#82476 #82476
User since
2004-04-13
121 Artikel
BenutzerIn
[default_avatar]
ach ja, ist eigentlich Standard bei Unixsystemen, dass $HOME existiert?
betterworld
 2004-05-17 17:15
#82477 #82477
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
[quote=alexus-777,17.05.2004, 15:07]ach ja, ist eigentlich Standard bei Unixsystemen, dass $HOME existiert?[/quote]
Nur in Login-Shells und Kindern, glaube ich.

Nicht hingegen in init-Skripten, CGI, vor allem sei gewarnt, dass $HOME nach su(1) falsch ist, es sei denn bei "su - user"\n\n

<!--EDIT|betterworld|1084800039-->
ptk
 2004-05-17 17:26
#82478 #82478
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Unter Unix: mit (getpwuid($<))[7] .
Unter Windows: beispielsweise mit get_home_dir aus Win32Util, welches man hier finden kann: http://sourceforge.net/projects/srezic .
alexus-777
 2004-05-17 19:34
#82479 #82479
User since
2004-04-13
121 Artikel
BenutzerIn
[default_avatar]
danke!:)
<< >> 9 Einträge, 1 Seite



View all threads created 2004-05-17 16:44.