Am Montag, 31. Januar 2005 17:42 schrieb Janosch:
Mathias Weigt schrieb:
es gibt einen Unterschied zwischen dem Aufruf von yast und yast2
Mathias
Nein, yast ist ein Symlink auf yast2
ls -la /sbin/yast* lrwxrwxrwx 1 root root 5 Jan 19 18:02 /sbin/yast -> yast2 -rwxr-xr-x 1 root root 5634 Oct 4 16:40 /sbin/yast2
das ist noch kein Argument, denn Du kannst in Skripten einfach entscheiden, mit welchem symlink das Tool aufgerufen wurde. Beispiel: $ ls -l insgesamt 4 -rwxr-xr-x 1 andreas andreas 31 2005-01-31 18:19 script lrwxrwxrwx 1 andreas andreas 6 2005-01-31 18:20 symlink -> script $ less script #! /bin/sh echo `basename $0` $ ./script script $ ./symlink symlink und genau das wird z.B. in yast gemacht, hier wird bei entsprechendem Script-namen ein unset DISPLAY durchgeführt. Ob noch andere Dinge davon abhängen hab ich jetzt nicht gelesen. aber von dem Symlink auf äquivalenz der Scripte zu schließen ist falsch. Gruss Andreas