Bagaimana cara mengatur env dengan titik?


11

Saya mencoba melakukan itu dengan ekspor dan set env, tetapi tidak berhasil. Bagaimana cara melakukannya?

sebagai contoh

~/directory$ export a.home=1 
bash: export: `a.home=1': not a valid identifier

Jawaban:


11

Titik bukanlah karakter yang valid dalam pengidentifikasi shell.
Jadi jawabannya adalah "Anda tidak bisa melakukan apa yang Anda minta":

   name   A word consisting only of  alphanumeric  characters  and  under-
          scores,  and beginning with an alphabetic character or an under-
          score.  Also referred to as an identifier.

Anda dapat menetapkan nama var dengan titik sesuai pos @Amos di bawah ini
Trent

21

Sebenarnya seorang kolega baru saja bertanya kepada saya dan saya menemukan solusi - gunakan

env var.with.dots=value command

Seakurat jawaban sebelumnya, jawaban ini jauh lebih berguna.
kboom
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.