เคยมองหาคำตอบ แต่ไม่มีอะไรน่าจะให้คำตอบเดียวง่ายๆ (ฉันไม่ใช่อัจฉริยะคอมพิวเตอร์)
ฉันต้องการแก้ไขหนึ่งในตัวแปร (ฉันเห็นพวกเขาด้วย setenv commant) บนเซิร์ฟเวอร์ centos 5.11
ฉันเหนื่อย:
bash -c "export MXIB_MAILLOGTO1=new@test.com; echo \$MXIB_MAILLOGTO1"
(also tried) bash -c "set MXIB_MAILLOGTO1=new@test.com; export MXIB_MAILLOGTO1; echo \$MXIB_MAILLOGTO1"
ด้านบนยังคงพิมพ์ค่าเดิมไม่ใช่ new@test.com
กระบวนการลูก (ที่คุณเริ่มต้นด้วย "bash -c") ไม่สามารถเปลี่ยนสภาพแวดล้อมของผู้ปกครอง
—
เจอราร์ดเอช. Pille