0
私は小さなJavaプログラムを作成しましたが、今はこの.jarファイルを.shスクリプトから実行したいと思います。実行可能なjarファイルをLinuxスクリプトで実行する
私のスクリプト:
#! /bin/bash
java -jar /var/spool/sms/sentSMS.jar
が、私は、コマンドを実行します。sudo bashのsentSMS.sh を取得するには、次のエラー:
ERROR: Unable to access jarfile /var/spool/sms/sentSMS.jar
にこの重要な場合、私は、Raspberry
raspian-jessie
とを使用していますそれを解決する。
申し訳ありませんが、私はLinuxのスクリプトでは新しいです。
彼は 'sudo'を使っているので、rootはユーザではなく読み込み権限が必要です。 – childofsoong
@childofsoongを修正してください! – Jorge
こんにちは、ありがとう。私は 'sudo chown pi/var/..'を使いました。 jarファイルとshファイル用。読み込み権限との違いはありますか?今piはオーナーですか? –