Crontab CentOS空の出力.txtファイル

Crontab CentOS空の出力.txtファイル

毎分出力するようにcronjobを設定していますが、ルートディレクトリに空のtxtファイル(hello.txt)が残ります。使用されるファイルとコードは次のとおりです。

テストクローン.shファイル:

#!/bin/bash

/root/libvmi/examples/Test1 TestVM1

vi /etc/crontab:

* * * * * root /root/Testcron.sh >> hello.txt

私がしっかりしているのか?助けてください。

ありがとうございます:)

ベストアンサー1

(この質問に対する実際の回答にコメントを含めてください)

@steveは次のように提案しました。

エラー出力をキャプチャするように修正されroot /root/Testcron.sh >> hello.txtました。root /root/Testcron.sh >> hello.txt 2>errors.txt

@Joyはバグがあることを確認し、以下を設定する必要がありました。

export LD_LIBRARY_PATH=/usr/local/lib

Test1 コマンドを実行する前。生成された Testcron.sh ファイルは次のとおりです。

#!/bin/bash

export LD_LIBRARY_PATH=/usr/local/lib
/root/libvmi/examples/Test1 TestVM1

おすすめ記事