アプリケーションパス変数の生成

アプリケーションパス変数の生成

Linuxでは、次のように入力します。

/home/vincent/anaconda3/bin/python
これはPythonシェルに入るのに問題ありません。

これで、そのリンクの変数を作成しようとすると、次のようになります。 PYTHONEXEC=/home/vincent/anaconda3/bin/python
入力するとPYTHONEXECを受け取りますcommand not found

これはcrontabに変数を作成しますが、シェルで使用すると機能しません。

答え1

ここで最も簡単な解決策はシェルに通知することです拡張実行する前にPYTHONEXEC変数を使用するには、thrigが述べたようにプレフィックスを付けてこれを実行できます$

$PYTHONEXEC

crontabエントリでこの構文を使用するには、それを使用する前に変数を定義するファイルを取得する必要があります。

関連情報