Wie rufe ich ein anderes Shell-Skript auf und warte auf seine Fertigstellung?
Ich möchte Eingabeargumente übergeben und einen Ergebniscode zurückgeben. Und fahren Sie mit der Ausführung der restlichen Codes fort.
Akzeptierte Antwort:
Sie sagen nicht, welche Shell Sie verwenden, also nehmen Sie bash an, Sie tun es einfach
#!/bin/bash
/path/to/other/script arg1 arg2
rc=$?
Die Variable rc enthält nun den Rückgabecode Ihres anderen Skripts. Je nachdem, was Sie erreichen möchten, können Sie versuchen, mehr Dinge zu tun, aber Ihre Frage ist so vage, das ist der beste Ausgangspunkt.