2017-01-07 7 views
0

brontスクリプトをcrontab -eで実行したい。ただし、動作しません。誰も私に助言を与えることができます。brontスクリプトをcrontab -eで実行する方法

私のスクリプトコードが

#!/bin/bash 
date > abcaa.txt 

スクリプト名はスクリプトがあるために動作していない、「スクリプト」 下図のようにスクリプトが「/ホーム/ミント/ドキュメント」

に格納されているあります時間は更新されません。しかし、別のcronジョブは、「私は何を私の最初のcronジョブを間違って知ることができます。ありがとう!

enter image description here

+0

私はあなたが* chmod + xスクリプト* – McGrady

答えて

0

あなたはbashスクリプトを追加することでやろうとしているものを見ることができます。 『-x』エコー」がHI取り組んでいます「thuslyシェバングへ:

#!/bin/bash 
date +"%m %d %Y" > abcaa.txt 

#!/bin/bash -x

は、ファイル内の日付を取得するには、例えば、いくつかのフォーマットを提供する必要が210

これは、内容のテキストファイル生成:それは有用なものに

01 06 2017 

トリックは形式です。オプションの一覧は広範囲です。コンソールで "man date"をチェックアウトするだけです。

いくつかの例:bashのファイルは、上記のこれらの結果を生成します

#!/bin/bash 
#date +"%m %d %Y" > abcaa.txt 
date +%D 
date +%F 
date +%r 
date '+%D %r' 
date '+%a %b %c' 

01/06/17 
2017-01-06 
08:09:32 PM 
01/06/17 08:09:32 PM 
Fri Jan Fri 06 Jan 2017 08:09:32 PM MST 

それに運のベスト。

マーク

1
  1. スクリーンショットからは、私は、スクリプトは、ユーザーのためのxの権限を持つようにあなたは、chmod +x scriptを実行すべきだと思います。

  2. ホープ、このことができますtail -f /var/log/cron

することにより、このdate > /home/mint/a.txt

  • 確認フルパスを使用してみてください。

  • 関連する問題