แก้ไขผิดพลาด `/ bin / sh '
ฉันมีสคริปต์นี้: spd-say "Hello, don't forget the trash bin." ดังนั้นมันทำให้ฉันนึกถึงสิ่งที่ฉันควรจะทำและฉันย้ายไปที่/usr/local/bin/และคำสั่งtrashออกเสียงข้อโต้แย้งจากนั้นฉันก็เริ่มงาน crontabเพื่อทำให้มันเตือนฉันทุกวันสิ่งที่ฉันต้องการจะทำ แต่crontabไม่ทำงานและฉันก็ไม่เข้าใจว่าทำไม (งานอื่นมันไม่มีที่ติ) เมื่อฉันเห็นข้อความนี้ใน terminal ของฉัน: You have new mail in /var/mail/root ในตอนท้ายของบรรทัดนี้ทำให้ฉันทำผิดพลาด: /bin/sh: 1: trash: not found ฉันรู้ว่ามันเป็นเรื่องโง่ที่ต้องทำ แต่ฉันทำ: mv /usr/local/bin/trash /bin/sh คิดว่าshเป็นไดเรกทอรีและฉันควรย้ายสคริปต์ที่นั่นเพื่อดำเนินการ ตอนนี้เมื่อฉันต้องการที่จะเห็นหน้าคนระบบพูดว่า: "สวัสดีอย่าลืมถังขยะ" และผลลัพธ์ของcat shคือ: #!/bin/bash spd-say "Hello, don't forget the trash bin. " อย่างไรก็ตามฉันสามารถทำอะไรได้หรือต้องติดตั้งระบบปฏิบัติการใหม่