2016-09-28 3 views
-1

申し訳ありませんが、私は少し英語を知っています:)、ありがとうございました。バッシュは、私は私は私が素敵に願っています学ぶために集中し、シェル、cronを、他のを学ぶしかし、90日前のデータを削除し、実行ファイルのchmod

次へ>条件のcrontab -e

* * * * * /root/file.sh >> /root/textsh.txt 

Result : cat textsh.txt 
     [] 

を削除したデータを保存する必要がありますプログラマ

chmod +x file.sh 
+0

Cronジョブの出力は '/ root/textsh.txt'ファイルにリダイレクトされますが、' text.txt'をチェックしています。 'text.txt'の出力を' text.txt'でチェックしてください。 –

+0

すみません、誤植、textsh.txtをチェックしますがデータはありません –

+0

cronジョブを '* * * * /root/file.sb >> /root/textsh.txt 2>&1'を実行するとエラーメッセージもテキストファイルに記録されます。 –

答えて

0

/root/file.shの実行権限を確認しましたか?実行可能でない場合は、ゼロバイトの/root/textsh.txtファイルになります。

コマンドプロンプトで/root/file.sbを実行してからcronを実行してください。また、cronjobのエラーを別のファイルに送るのも良い方法です。

+0

私は初心者です+ –

+0

ありがとう、ありがとう、返信chmod + x file.sh –

関連する問題