![](https://seccdn.libravatar.org/avatar/735ea797d876adb026ae955e8adbf597.jpg?s=120&d=mm&r=g)
On Sam, Feb 03, 2001 at 10:07:18 +0100, Ralf Corsepius wrote:
David Haller wrote: [bash only scripts] Argl, ich hasse nicht portable Bash-Scripte am Samstagmorgen, die mit Bourneshell-Skripten nur noch am Rande zu tun haben. :)
David, immer wieder begeistert vom der bash :) Man merkt's :)
Im Gegensatz zum ersten, sehr sauberen Lösungsvorschlag, sind deine Vorschläge hochgradig unportabel, da sie auf bash-proprietären Features basieren.
Danke *g* Das ist immer wieder der Grund, warum ich statt $() die `` benutze. Aber wenn man nicht auf Portabilität angewiesen ist, dann ist Davids Lösung natürlich genauso anwendbar (und schneller, da keine externen Kommandos, sondern nur bash-Interna genutzt werden). Man darf sich nur nicht wundern, wenn's auf einem anderen System nicht mehr klappt. Es zeigt sich also wieder mal: 1. Es gibt immer mehrere Lösungswege 2. Persönlicher Geschmack spielt eine große Rolle 3. Die vorzuziehende Lösung richtet sich immer nach den Schwerpunkten, die man setzt (Portabilität vs. Performance z. B.) 4. Ich finde es immer wieder schick, wenn für ein Problem mehrere Lösungswege eintrudeln, das hält den Blick offen ;-) Amen Jan