สมมติว่า Bash script ที่เราจะกำลังเขียนใหม่อยู่ใน folder เดียวกับไฟล์ .env และไฟล์ .env มีข้อมูลดังนี้
DOMAIN="code2now.com"
เราสามารถเขียน script ของเรา เพื่อใช้งานข้อมูลในไฟล์ .env ดังนี้
# Set allexport option
set -a
. ./.env
set +a
echo $DOMAIN
คำอธิบายเพิ่มเติม
set -a
และ
set +a
เป็นการเปิดและปิด feature ที่ทำให้ตัวแปรที่ถูกประกาศระหว่าง 2 บรรทัดนี้ ถูก export เป็น environment variable
. ./.env
เป็นการโหลด source จากไฟล์ .env
echo $DOMAIN
เป็นตัวอย่างการใช้งาน environment variable จากไฟล์ .env
No comments:
Post a Comment