ฉันสร้าง Cron แล้ว แต่พบข้อผิดพลาดที่ไม่เข้าใจจริงๆ


2

ฉันสร้าง crontab แบบนี้:

0 22 * ​​* 2 / bin / echo "Hello World"
0 1 * * * / bin / echo "ทดสอบ"

แต่ฉันได้รับอีเมลเช่นนี้มันหมายถึงอะไร

    
เรื่อง: Cron / bin / echo "ทดสอบ"
ประเภทเนื้อหา: ข้อความ / ธรรมดา; charset = UTF-8
เรื่อง: Cron / bin / echo "ทดสอบ"
ประเภทเนื้อหา: ข้อความ / ธรรมดา; charset = UTF-8
ส่งอัตโนมัติ: สร้างขึ้นอัตโนมัติ
X-Cron-Env: SHELL = / bin / sh>

X-Cron-Env: HOME = / home / studentuser>

X-Cron-Env: PATH = / usr / bin: / bin>

X-Cron-Env: LOGNAME = studentuser>

X-Cron-Env: USER = studentuser>
วันที่: พฤหัสบดี, 6 มิถุนายน 2013 00:57:01 น. -0400 (EDT)
สถานะ: R

 ทดสอบ

คำตอบ:


4

สิ่งเหล่านี้ไม่ใช่ข้อผิดพลาด พวกเขาเป็นรายงานสถานะ

คุณได้รับสิ่งเหล่านี้เพราะงาน cron ของคุณสร้างผลลัพธ์

หากงาน cron ของคุณมีเอาต์พุต cron จะส่งผลลัพธ์นี้ทางไปรษณีย์ ไม่ว่าจะเป็นบุคคลที่ระบุไว้ในตัวแปร MAILTO หากไม่มีใครระบุไว้เอาต์พุตจะถูกส่งไปยังเจ้าของกระบวนการที่สร้างเอาต์พุต (ในกรณีนี้: คุณ)

หากคุณไม่ต้องการอีเมลเหล่านี้ให้เปลี่ยนเส้นทางผลลัพธ์ไปที่อื่น อาจเป็นไฟล์บันทึกหรือถึง / dev / null


ขอบคุณมากฉันได้รับแจ้งว่าฉันได้รับข้อผิดพลาดฉันได้รับอีเมลดังนั้นจึงใช้งานได้ดี ... :) ขอบคุณ
user229366

1
ที่กำหนดเองไม่ได้ที่จะสร้างผลลัพธ์ถ้าทุกอย่างเป็นไปด้วยดี ซึ่งหมายความว่าเมื่อสิ่งต่าง ๆ ไม่เป็นไปด้วยดี (ข้อผิดพลาด) คุณมักจะพิมพ์ข้อผิดพลาด ข้อความนี้จะถูกจับและส่งถึงคุณ ในกรณีของคุณคุณยังสร้างผลลัพธ์เมื่อทำงานได้ดีทั้งหมด สิ่งนี้ใช้ได้อย่างสมบูรณ์แบบไม่ธรรมดา
Hennes
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.