Ich habe dies in einigen Skriptsprachen bemerkt, aber in diesem Beispiel verwende ich Python. In vielen Tutorials würden sie #!/usr/bin/python3
in der ersten Zeile beginnen. Ich verstehe nicht, warum wir das haben.
- Sollte das Betriebssystem nicht wissen, dass es sich um ein Python-Skript handelt (offensichtlich ist es installiert, da Sie darauf verweisen)?
- Was ist, wenn der Benutzer ein Betriebssystem verwendet, das nicht auf Unix basiert?
- Die Sprache wird aus irgendeinem Grund in einem anderen Ordner installiert
- Der Benutzer hat eine andere Version. Besonders wenn es keine Vollversionsnummer ist (wie Python3 vs Python32)
Wenn überhaupt, konnte ich sehen, dass dies das Python-Skript aus den oben aufgeführten Gründen brach.