Comment puis-je appeler un autre script shell et attendre qu'il se termine ?
Je souhaite transmettre des arguments d'entrée et recevoir le code de résultat renvoyé. Et continuez à exécuter le reste des codes.
Réponse acceptée :
Vous ne dites pas quel shell vous utilisez, donc en supposant que bash, vous le faites simplement
#!/bin/bash
/path/to/other/script arg1 arg2
rc=$?
La variable rc contient maintenant le code de retour de votre autre script. En fonction de ce que vous essayez d'accomplir, vous pouvez essayer de faire plus de choses, mais votre question est si vague que c'est le meilleur point de départ.