Tôi cần phải thêm một thư mục vào PKG_CONFIG_PATH
. Thông thường, tôi sẽ sử dụng tiêu chuẩn
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:$(pyenv prefix)/lib/pkgconfig
nhưng PKG_CONFIG_PATH
trước đây chưa được thiết lập trên hệ thống của tôi. Do đó, biến bắt đầu bằng một :
ký tự, cho biết nó tìm trong thư mục hiện tại trước. Tôi không muốn điều đó. Tôi giải quyết sau đây,
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}${PKG_CONFIG_PATH:+:}$(pyenv prefix)/lib/pkgconfig
nhưng điều đó có vẻ rất xấu Có cách nào tốt hơn? Cách thích hợp để nối có điều kiện dấu hai chấm khi và chỉ khi biến đã được đặt là gì?