Có cách nào để xuất khẩu một biến môi trường với một dấu gạch chéo trong tên như:Làm thế nào để thiết lập biến môi trường với một dấu gạch chéo trong khóa
export /myapp/db/username=someval
This post chỉ ra người ta có thể nhưng tôi không thể tìm ra cú pháp hợp lệ để làm như vậy.
Đối với nền:
Tôi đang sử dụng confd để tạo tập tin cấu hình từ một mẫu và lưu trữ quan trọng. Các cửa hàng tiêu biểu (lãnh sự, vv) sử dụng các khóa phân cấp như /myapp/db/username
. Tôi muốn minh bạch cho phép chuyển đổi giữa việc sử dụng một biến môi trường dựa trên nhà cung cấp và một cửa hàng cấu hình tận dụng các khóa phân cấp.
Tôi thường đề xuất sử dụng mảng kết hợp. 'khai báo -A a; a [/ myapp/db/username] = someval'. Chỉ có vấn đề là mảng không thể xuất được. – anishsane