質問

いescriptファイルを走る微からのコマンドライン、すなわち:

./escript_file

このcronに優しい、すべてのパスを明示的にしたもので、失敗したときにコンパイルというのが bad attributes.

の属性の議論においては、マクロ定義です:

-define(COOKIE, 'somecookie').

その答え

コヤ備の提案を行ったところのバージョンのGimp用ドキュメ走っていたより印刷 init:script_id() をプリントアウトしたりすることのような文字列を {"OPT APN 181 O1", "R13B"} やだ、コマンドラインcronのバージョンが持ち直して異なる。

スクリプトにした初期のライン:

#!/usr/bin/env escript

の営業システムは、"求Gimp用ドキュメだった。の異なる環境変数のcronう異なるgimp用ドキュメれを拾(Intelの最初の答えは、私はちょっと知っていたんしていませんのでご注意くださない?

のその後のバージョンからラインのもの

#!/usr/local/lib/erlang/erts-5.7.3/bin/escript

Postscript

また、異なるUbuntu apt-get のインストール前のバージョンのGettext(異なる位置のインストール)は、errant64ビットのイ...

のcron環境を持って下落、不透明なインストール失敗については、(

役に立ちましたか?

解決

おそらく、cronがパスにアーランの異なるバージョンを拾っています。 escript無視プリプロセッサと言うのアーランR12Bのドキュメントinclude_lib以外のディレクティブ。 アーランR13Bのドキュメントには、プリプロセッサは、ファイル上で実行されていることを述べています。それは間違いなく動作の違いを説明するだろう。

他のヒント

それは、コマンドラインから正常に動作している場合、

は、考えられる原因はcronのスクリプトを実行したときに対あなたの対話型シェルの環境変数の差である。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top