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.