ฉันได้คัดลอกรหัสนี้จากคลิปวิดีโอตลก ๆ หนึ่งเรื่องเกี่ยวกับโปรแกรมเมอร์จะแกว่งลูกของเขาอย่างไร รหัสดังต่อไปนี้:
#!/bin/bash
while [ l=l ]
do
#eject cdrom
eject
#pull cdrom track back in
eject -t
done
แต่มันไม่ทำงานสำหรับฉันเมื่อฉันเรียกใช้ด้วยคำสั่งsh baby_rocker.sh
มันจะทำโค้ดและแสดงข้อความต่อไปนี้eject: unable to find or open device for: "cdrom"
แม้ว่าฉันจะมีอุปกรณ์ซีดีรอมในคอมพิวเตอร์ของฉันก็ตาม
ฉันจะทำให้มันทำงานได้อย่างไร