Danke mit Python Dateien funktioniert das jetzt.
Aber mit sh Dateien klappt das nicht
Es gibt zwei Methoden eine .sh zu starten. Die eine ist wie bei dem Python Script, in den Ordner gehen wo die .sh Datei ist um sie zu starten. Die einfachste Methode im Terminal ist nun diese:
Du kannst jedoch auch ohne Terminal eine im Dateimanager eine .sh Datei starten.
Dazu klickst du die .sh Datei mit der rechten Maustaste an und gehst auf "Eigenschaften".
Dann gehst du auf den Kartenreiter "Zugrifsrechte"
Ganz unten setzt du den Haken bei "Programm darf ausgeführt werden" oder ähnlicher Text
Nun bestätigst du das unten und du kannst nun mit einem Doppelklick die .sh Datei starten.
Wenn da nur kurz ein Fenster sich öffnet und sich dann wieder schließt kannst du die .sh nun auch im Terminal ohne bash starten.