J'ai environ 20 commandes et je dois envoyer tout cela au shell Unix et copier le résultat, mais je ne sais pas comment le faire.
Je ne sais pas quel shell j'ai, car c'est un petit programme connecté à Mobile Network Managment, et avec ce petit programme, nous avons accès pour envoyer des commandes par ligne et recevoir les résultats par cri, c'est pourquoi je ne peux pas utiliser de scripts pour l'envoi des commandements.
Commande 1 - Connectez-vous à un serveur.
Attendez la fin de la commande 1
Commande 2 - Mettre à jour toutes les informations de la fin du serveur 1
Attendez.
Commande 3 . Obtenez un paramètre.
... et plus de ces commandes.
J'ai essayé avec cmd1 | cmd2 | cmd3
et cmd1 & cmd2 & cmd3
etcmd1;cmd2
Le problème est avec cmd1
sa connexion à un RNC (élément de réseau) et prend environ 15 secondes, après cela cmd2
a du sens. mais juste travailler pour le premier cmd. Un indice, comment gérer cela?
&&
entre les commandes.