Hi Thilo, Am Sonntag, 11. Juli 2004 21:04 schrieb Thilo Gramlich:
Hallo!
Am Freitag, 9. Juli 2004 10:46 schrieb Werner Franke:
Über die Probleme der pdksh, die unter Linux (RedHat/SuSE) verwendet werden, sind wir schon gestolpert. Nun ist das mit dem suid Bit an der Reihe.
Welche Probleme mit der ksh gibt es denn unter Linux? Ich habe die hier als Standardshell installiert, da diese in der Firma die Standardshell ist. Googlen erbrachte bislang nichts, aber vielleicht suche ich mit den falschen Begriffen.
Wenn Du schon immer die pdksh verwendet hast, gibt's keine Probleme. Die Probleme sind zwischen der orginal AT&T ksh und der pdksh. Da auf unseren UNIX Rechnern die AT&T ksh (ksh88) installiert ist, es bei Linux aber die pdksh ist, haben wir verschiedene Inkompatibilitäten festgestellt. z.B. cat file | while read line ... verhält sich mit der pdksh anders (scope von Variablen). Folgender Satz auf http://www.gnu.org/directory/devel/shell/pdksh.html laesst einige Fragen offen ... 'PD-ksh' is a clone of the AT&T Korn shell. At the moment, it has most of the ksh88 features, not much of the ksh93 features, and a number of its own ^^^^^^^^^^^^^^^^^^^ features. It is quite portable and should compile it easily on any *nix box. ^^^^^^^^ The vi editing mode is better (as per the developer) than that of ksh88 or ksh93. Gruss Werner