3
ทำไม“ A = 10 echo $ A” ไม่พิมพ์ 10
คำสั่งนี้: A=10 echo $A พิมพ์บรรทัดว่าง ทำไมไม่10? ทำไมการตั้งค่าสภาพแวดล้อมชั่วคราวในสถานที่ไม่ทำงาน ฉันต้องการทราบเหตุผลและคำอธิบายมากกว่าวิธีการแก้ปัญหา ฉันใช้ LANG=C gcc ... เพื่อบังคับให้ gcc ใช้ภาษาทางเลือก (อังกฤษ) แทนภาษาของระบบ (ภาษาจีน) ดังนั้นฉันคิดว่าVAR=valueคำนำหน้าจะติดตั้งสภาพแวดล้อมชั่วคราวสำหรับคำสั่งต่อไปนี้ แต่ดูเหมือนว่าฉันมีความเข้าใจผิดบ้าง