Linux ortam değişkeni adları izin verilen karakter
Ne karakterler linux ortam değişkeni adları izin verilir? Man sayfaları ve web üstünkörü arama değişkenleri ile çalışmak nasıl, ama yasak olduğu konusunda bilgi üretiyor.
Tanımlı bir ortam değişkeni bir nokta, com.example.fancyproperty gibi içeren gerektiren bir Java programı var. Windows bu değişken ayarlayabiliyorum, ama hayır şans linux ayarı (SuSE ve Ubuntu denedim) vardı. Bu değişken adı yasak değil mi?
CEVAP
Bu dizeleri formu adı=değer;isim bulunamaz karakteri '='.Değerler olmak için üzerinde taşınabilir sistemler için uygun IEEE Std 1003.1-2001, değeri olacaktır karakterleri oluşur ( . taşınabilir karakter kümesi ^strong>NULL hariç ve aşağıda gösterildiği gibi).
İsim = dışında herhangi bir karakter ve BOŞ, ama içerebilir
Ortam değişkeni adları Kabuk programları tarafından kullanılan ve IEEE yardımcı birim Std 1003.1-2001 sadece büyük harfler, rakamlar ve '_'oluşur (alt çizgi)karakterleri Taşınabilir Karakter Kümesi olarak tanımlanırve bir rakam ile başlamayın. Diğer karakterler bir ücret verilmez uygulama; uygulama olacaktır böyle isimler varlığına tahammül edememektedir.
Bu yüzden adları geçerli olsa da, kabuk harfler, rakamlar ve alt çizgi dışında bir şey desteklemiyor olabilir.

Nasıl ortam değişkeni ayarlamak için l...
Nasıl (geri al) verilen bir ortam deği...
SQL Server: nesne adları için Maksimum...
Linux belirli bir dize içeren dosya ad...
Nasıl bir Oracle veritabanı için izin ...