13
บังคับให้ล้างเอาต์พุตไปยังไฟล์ในขณะที่สคริปต์ bash ยังทำงานอยู่
ฉันมีสคริปต์เล็ก ๆ ซึ่งเรียกว่าทุกวันโดย crontab โดยใช้คำสั่งต่อไปนี้: /homedir/MyScript &> some_log.log ปัญหาของวิธีนี้คือ some_log.log ถูกสร้างขึ้นหลังจาก MyScript เสร็จสิ้นเท่านั้น ฉันต้องการล้างผลลัพธ์ของโปรแกรมลงในไฟล์ในขณะที่กำลังทำงานอยู่เพื่อที่ฉันจะได้ทำสิ่งต่างๆเช่น tail -f some_log.log และติดตามความคืบหน้า ฯลฯ