Befehlszeilen-Rückgabecodes in der AWS CLI
Der Rückgabecode ist normalerweise ein versteckter Code, der nach dem Ausführen von AWS Command Line Interface (AWS CLI), der den Status des Befehls beschreibt. Mit dem Befehl echo können Sie den vom letzten AWS CLI-Befehl gesendeten Code anzeigen und anhand dieser Codes feststellen, ob ein Befehl erfolgreich war oder fehlgeschlagen ist und warum ein Befehl möglicherweise einen Fehler enthält. Zusätzlich zu den Rückgabecodes können Sie weitere Details zu einem Fehler anzeigen, indem Sie Ihre Befehle mit dem Schalter --debug ausführen. Durch diesen Schalter wird dann ein ausführlicher Bericht der AWS CLI-Schritte zur Verarbeitung des Befehls und ihres jeweiligen Ergebnisses erstellt.
Um den Rückgabecode eines AWS CLI-Befehls zu ermitteln, führen Sie sofort nach der Ausführung des CLI-Befehls einen der folgenden Befehle aus.
Nachfolgend finden Sie die Rückgabecode-Werte, die am Ende der Ausführung eines AWS Command Line Interface(AWS CLI)-Befehls zurückgegeben werden können.
| Code | Bedeutung |
|---|---|
| 0 |
Der Service antwortete mit einem HTTP-Antwortstatuscode von 200, der darauf hinwies, dass keine Fehler von der AWS CLI und dem AWS-Service generiert wurden, an den die Anfrage gesendet wurde. |
| 1 |
Einzelne oder mehrere Amazon-S3-Übertragungsvorgänge sind fehlgeschlagen. Auf S3-Befehle beschränkt. |
| 2 |
Die Bedeutung dieses Rückgabecodes hängt von dem Befehl ab:
|
| 130 |
Der Befehl wurde von einem SIGINT unterbrochen. Dies ist das von Ihnen gesendete Signal, um einen Befehl mit |
| 252 |
Die Befehlssyntax war ungültig, ein unbekannter Parameter wurde angegeben oder ein Parameterwert war falsch und verhinderte die Ausführung des Befehls. |
| 253 |
Die Systemumgebung oder -konfiguration war ungültig. Obwohl der bereitgestellte Befehl syntaktisch gültig ist, wurde er aufgrund einer fehlenden Konfiguration oder fehlender Anmeldeinformationen nicht ausgeführt. |
| 254 |
Der Befehl wurde erfolgreich analysiert und eine Anforderung an den angegebenen Service gestellt, aber der Service hat einen Fehler zurückgegeben. Dies deutet im Allgemeinen auf eine falsche API-Nutzung oder andere servicespezifische Probleme hin. |
| 255 |
Der Befehl ist fehlgeschlagen. Von der AWS CLI oder dem AWS-Service, an den die Anforderung gesendet wurde, wurden Fehler generiert. |