2011-08-02 9 views
0

こんにちは、私は現在mqfteで作業しています。私は、シェルスクリプトを使用してantスクリプトを呼び出します。 Antは転送を呼び出します。転送が失敗した場合は、成功の場合にはリターンコード1と0が必要です。このため私は$を使用していますか?私のシェルスクリプトでは、蟻の呼び出しの後にステップを実行します。しかし、どちらの場合でもリターンコード1が得られます。これで問題になるのは何ですか?使用されるオペレーティングシステムはunixです。Antスクリプトでシェルスクリプトを使用しているときにリターンコードの問題が発生しましたか?

+2

質問を編集して、最小限のantスクリプトと問題のシェルスクリプトを含めます。さもなければ何が起こっているのかを推測することは難しいです。または、 'set -vx'を使ってシェルのデバッグトレースを確認してください。期待していないことが起こるかもしれません。がんばろう。 – shellter

+0

ありがとうシェルター!!!! – trilawney

答えて

1

最小限のantスクリプトと問題のシェルスクリプトを含めるように質問を編集してください。さもなければ何が起こっているのかを推測することは難しいです。

またはset -vxを使用すると、シェルのデバッグトレースが表示されます。期待していないことが起こるかもしれません。