シェルスクリプトでjarコマンドを実行中にエラーが発生しました。

シェルスクリプトでjarコマンドを実行中にエラーが発生しました。

Jarの内容を特定の場所に抽出する必要があります。 jarを抽出するために、次のコマンドを実行すると正常に動作します。

jar -xf location/ex.jar

同じコマンドをスクリプト(.sh/.ksh)に入れました。スクリプトを実行すると、次のエラーが発生します。

 jar:  not found.

私がスクリプト/コマンドを実行しているユーザーはすべて同じです。
私はAIXサーバーを使用しています。

答え1

jar notfound というメッセージが表示されます。瓶が見つからないという意味です。

何かを作る

whereis jar

スクリプトで適切なフルパスを使用します。

答え2

スクリプトで次のコマンドを使用できます。

unzip location/ex.jar

関連情報