PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : wie userid ermitteln



meinereinerseiner
06-01-2003, 10:10
Hi,

mal eine frage, wie kann ich die Userid in einem script ermitteln.
das Problem, bei linux tut ein id -u, das geht aber unter solaris nicht:
bash-2.03# id -u
id: illegal option -- u
Usage: id [-ap] [user]

da geht nur:

bash-2.03# id
uid=0(root) gid=1(other)

kann ich irgendwie mit sed oder so den wert zwischen dem ersten = und der ( bekommen?


DANKE
der tom

fork
06-01-2003, 11:55
id | cut -d'(' -f1| cut -d= -f2 so etwa...

Gruß
Tobias

Hans-Georg Normann
07-01-2003, 19:58
wie wärs mit
id -uSteht so in der manpage drin

meinereinerseiner
07-01-2003, 21:51
id -u .... hatte ja schon am anfang geschrieben, das das nur bei linux geht,
aber nicht unter solaris -desderwegen kam kja die frage von mir!

bash-2.03# id -u
id: illegal option -- u
Usage: id [-ap] [user]


der tom

linuxhanz
18-01-2003, 15:16
was sagen -a und -p ?