Bản sao có thể có:
Sự khác biệt giữa xuất bản a = b và xuất khẩu a = bv trong bash
Thật khó để thừa nhận, nhưng tôi chưa bao giờ thực sự hiểu chính xác những gì export
làm với một biến môi trường. Tôi biết rằng nếu tôi không xuất một biến, đôi khi tôi không thể thấy nó trong các quy trình con, nhưng đôi khi có vẻ như tôi có thể. Điều gì đang thực sự xảy ra khi tôi nói
export foo=5
và khi nào tôi không nên xuất một biến?
export
câu lệnh vào .bashrc / .bash_profile để tạo các biến toàn cục liên tục tương tự như $HOME
.