ทำไมนี้
if true; then sleep 3 &; fi
bash: syntax error near unexpected token `;'
ฉันต้องการวิ่ง
sleep 3
ในพื้นหลังเพื่อให้คำสั่ง ["sleep 3" เป็นเพียงตัวอย่าง] จะทำงานในสไตล์ "paralell" ดังนั้นจึงเสร็จเร็วขึ้น แต่ฉันได้รับสิ่งนี้:
bash: syntax error near unexpected token `;'
ข้อความผิดพลาด. ทำไม? ทำไมฉันไม่สามารถส่งงานไปที่พื้นหลังได้?
if
ข้อความนี้?