ฉันกำลังเล่น aroudn ด้วยการเปลี่ยนแปลงบางอย่างเช่น
DATE = $(date)
แต่นั่นก็ไม่ได้ผลเช่นกัน
crontab -e
CRONLOG=/tmp/log/crontab.log
DATEVAR=`date +20\%y\%m\%d_\%H\%M\%S`
* * * * * echo $DATEVAR >> /tmp/log/crontab.log
*/2 * * * * echo "$DATEVAR hello" >> ${CRONLOG}
*/1 * * * * echo 'every minute' >> ${CRONLOG}
นี่แค่แสดงผลข้อความตามที่เป็น ...
ฉันต้องการสร้างรายการบันทึกใน crontab.log พร้อมเวลาประทับในการอัพเดทแต่ละครั้ง
ฉันจะทำสิ่งนี้บน CentOS 6 ได้อย่างไร
UPDATE
DATEVAR=date +20%y%m%d_%H%M%S
*/1 * * * * /bin/echo [CRON] $($(DATEVAR)) >> /tmp/log/crontab.log
แสดงผลเพียง [CRON] และไม่มีอะไรเมื่อฉันลองมัน = /