![](https://seccdn.libravatar.org/avatar/82e941c014be463b55d04db209e31cd3.jpg?s=120&d=mm&r=g)
Jan Trippler schrieb in 1,4K (34 Zeilen):
Unfug. Shell ist Unix, Perl ist etwas Dahergelaufenes. Das klingt drastisch und ist mit ziemlicher Sicherheit Perl gegenüber auch ungerecht, aber wenn ich hier sehe, dass für jeden Schiet gleich Perl bemüht wird, wo es doch in der bash viel einfacher und schneller geht, dann könnte ich schon ab und zu losheulen.
Wenn es nur um ein paar Pipes geht und so, dann ist Perl uebertrieben. Aber wenn es um mehr geht als einfache Wrapperscripte, /etc/ppp/ip-* (und ja, meine ip-*.local sind insgesamt 600 Zeilen Perlcode), oder /etc/rc.d/* Scripten, dann ist schon Perl gefragt. Regexp mit /bin/*sh ist ugly. Wenn du von einer Bootdiskette/Ramdisk arbeitest und Perl einfach zu fett ist, dann musst du halt sh schreiben. Ich durfte derartiges (Installationsdiskette mitsamt sfdisk und mkfs und afio und Kram) machen ... das kann richtig uebel werden.
Perl = Practical Extraction and Report Language; die Sprache wurde ursprünglich für die Aufbereitung von Textdateien konzipiert.
Und die shell? Zum forken von Programmen. :-) -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com