Ich habe ungefähr 20 Befehle und muss das alles an die Unix-Shell senden und das Ergebnis kopieren, aber ich weiß nicht, wie ich es machen soll.
Ich bin mir nicht sicher, welche Shell ich habe, da es sich um ein kleines Programm handelt, das mit Mobile Network Managment verbunden ist. Mit diesem kleinen Programm können wir Befehle über die Leitung senden und die Ergebnisse per Schrei empfangen. Aus diesem Grund kann ich keine Skripte verwenden Senden Sie die Befehle.
Befehl 1 - Verbindung mit einem Server herstellen.
Warten Sie, bis Befehl 1 beendet ist
Befehl 2 - Aktualisieren Sie alle Informationen von Server 1 fertig
Warten.
Befehl 3 . Holen Sie sich einen Parameter.
... und noch mehr solche Befehle.
Ich habe es mit und versuchtcmd1 | cmd2 | cmd3
cmd1 & cmd2 & cmd3
undcmd1;cmd2
Das Problem liegt in cmd1
der Verbindung mit einem RNC (Netzwerkelement) und dauert ungefähr 15 Sekunden cmd2
. aber arbeite einfach für den ersten cmd. Irgendeine Ahnung, wie man das macht?
&&
zwischen Befehlen.