1

Mac でスクリプト ファイルを実行する方法を検索しましたが、うまくいきません。

sudo script-name端末を試すたびに、

-bash: /Users/macuser/Desktop/tesseract-3.01: ディレクトリです

実行したいファイルが呼び出され、デスクトップ上のディレクトリにありますstarttesseract-3.01

4

3 に答える 3

5

単純に

/Users/macuser/Desktop/tesseract-3.01/start

または、実際に start.sh と呼ばれる場合

/Users/macuser/Desktop/tesseract-3.01/start.sh

あなたもやりたいかもしれません

chmod +x /Users/macuser/Desktop/tesseract-3.01/start.sh

スクリプトを実行する前にスクリプトを実行可能に変更するには

于 2012-04-14T15:42:42.657 に答える
2
sudo /Users/macuser/Desktop/tesseract-3.01/start

スクリプト名を指定する必要がありますが、ディレクトリのみを指定していたようです。

cdディレクトリに移動して、次のように実行することもできます。

cd /Users/macuser/Desktop/tesseract-3.01
sudo ./start
于 2012-04-14T15:41:18.030 に答える
1

試す

sudo ./Users/macuser/Desktop/tesseract-3.01/start.sh 

また

cd /Users/macuser/Desktop/tesseract-3.01

それから

sudo ./start.sh

于 2014-07-14T04:43:10.090 に答える