Shell-Skripte sind häufig fehlerhaft

Ab einer gewissen Komplexität ist jedes Shell-Skript fast garantiert fehlerhaft, sagt Itamar Turner-Trauring, – und das Nachrüsten von Korrektheitsmerkmalen ist ziemlich schwierig. Deshalb sollte man eine weniger fehlerhafte Sprache nutzen. [...]

Foto(c): pythonspeed.com

Shell-Skripte sind laut Itamar Turner-Trauring nur in manchen Situationen in Ordnung, etwa bei einmaligen Skripten, die Sie manuell betreuen.

Manchmal gibt es auch keine Garantie, dass eine andere Programmiersprache verfügbar ist und man muss die Shell verwenden, um die Dinge in Gang zu bringen. Außerdem taugen Shell-Skripte für hinreichend einfache Fälle, in denen nur einige Befehle nacheinander ausgeführt werden, ohne Subshells, bedingte Logik oder Schleifen.

Sobald man etwas tun möchte, was darüber hinaus geht, ist man mit einer weniger fehleranfälligen Programmiersprache besser beraten. Und da die meiste Software dazu neigt, mit der Zeit zu wachsen, ist es am besten, wenn Sie mit einer weniger fehleranfälligen Sprache beginnen, sagt Itamar Turner-Trauring in seinem Artikel auf Pythonspeed.com.

*Bernhard Lauer ist unter anderem freier Redakteur der dotnetpro und betreut hier beispielsweise die Rubrik Basic Instinct. Mit Visual Basic programmiert er privat seit der Version 1.0.


Mehr Artikel

News

Mehr als nur ein Compliance-Kriterium: Cybersicherheit ist eine Angelegenheit der Unternehmenskultur

Ein Blick in die Praxis zeigt: IT-Sicherheit scheitert nicht an Technologien oder Fehlverhalten, sondern bereits grundsätzlich an einem Mangel an Unternehmenskultur. Wenn Cybersicherheit in einer Organisation nur als eine schlecht durchgesetzte Aufgabe von anderen für andere verstanden wird, entsteht vielleicht eine oberflächliche Compliance, aber keine wirkliche Cyberresilienz. […]

Michael Maier, Director Austria iteratec (c) iteratec
Kommentar

KI-Transformation in Unternehmen – Eine Revolution in fünf Schritten 

Wie weit wird die Evolution der Künstlichen Intelligenz gehen und wie wird sie sich auf Wirtschaft und Gesellschaft als Ganzes auswirken? Was für Privatpersonen interessante Fragen sind, sind für Unternehmer existenzielle Themen, schließlich müssen diese wirtschaftlich gegenüber Konkurrenten bestehen, von denen viele bereits an einer effektiven Nutzung von KI arbeiten. […]

News

Produktionsplanung 2026: Worauf es ankommt

Resilienz gilt als das neue Patentrezept, um aktuelle und kommende Krisen nicht nur zu meistern, sondern sogar gestärkt daraus hervorzugehen. Doch Investitionen in die Krisenprävention können zu Lasten der Effizienz gehen. Ein Dilemma, das sich in den Griff bekommen lässt. […]

Be the first to comment

Leave a Reply

Your email address will not be published.


*