Pertanyaan yang diberi tag «environment-variables»

Untuk pertanyaan yang berkaitan dengan variabel lingkungan, satu set variabel dinamis yang dapat memengaruhi perilaku proses yang berjalan dan akses ke sumber daya. Gunakan tag ini untuk pertanyaan tentang variabel lingkungan atau pertanyaan tentang masalah yang timbul dari dampak pengaturan atau modifikasi nilai variabel dalam menjalankan proses perilaku dan akses ke sumber daya.

4
Bagaimana cara mengubah variabel lingkungan lokal?
Saya telah menghasilkan file lokalisasi en_US.utf8 , et_EE.iso88591 dan ru_RU.utf8 . Sekarang jika saya mencoba mengubah variabel lokal apa pun menjadi ru_RU.utf8 atau en_US.utf8 , maka ini tidak berpengaruh: # locale -a C en_US.utf8 et_EE et_EE.iso88591 POSIX ru_RU.utf8 # LC_TIME=ru_RU.utf8 # locale | grep LC_TIME LC_TIME="et_EE.iso88591" # LC_TIME="ru_RU.utf8" # locale …



6
Jalankan skrip dalam shell non-interaktif?
Saya memiliki pekerjaan cron yang menjalankan skrip. Ketika saya menjalankan skrip melalui shell interaktif (ssh'ed to bash) berfungsi dengan baik. Ketika skrip berjalan dengan sendirinya melalui cron, ia gagal. Dugaan saya adalah bahwa ia menggunakan beberapa variabel lingkungan yang ditetapkan dalam shell interaktif. Saya akan memecahkan masalah skrip dan menghapus …


2
Bagaimana cara mengatur variabel lingkungan global saat boot melalui skrip, dan membuatnya tersedia untuk aplikasi yang berjalan sebelum masuk?
Saya memiliki layanan yang berjalan saat boot, dan dalam layanan itu ia memanggil skrip bash di latar belakang yang mengekspor beberapa variabel lingkungan. Masalah yang saya alami adalah bahwa variabel lingkungan tidak dikirim ke induk dari proses latar belakang sehingga segera setelah skrip saya selesai dieksekusi, mereka hilang. Selain itu, …

4
Apa perbedaan penggunaan antara variabel shell dan variabel lingkungan?
Saya sebenarnya tidak tahu ada dua jenis variabel yang dapat saya akses dari baris perintah. Yang saya tahu adalah, bahwa saya dapat mendeklarasikan variabel seperti: foo="my dear friends" bar[0]="one" bar[1]="two" bar[2]="three" atau mengaksesnya dengan tanda $, seperti: echo $foo echo ${bar[1]} atau menggunakan variabel bawaan, seperti: echo $PWD PATH=$PATH:"/usr/bin/myProg" Sekarang, …


6
Mendeteksi sesi X dalam skrip bash (.bashrc dll.)
Baru-baru ini saya menaruh di xset b off.bashrc saya. Sekarang saya terganggu oleh kesalahan yang muncul ketika saya masuk melalui tty atau melalui ssh, yaitu di luar sesi X. Hal pertama yang terlintas di pikiran saya adalah [[ -z "$SOME_VAR" ]] && xset b off(well, ternyata variabel pengujian yang diset …

4
Menambahkan jalur ke PATH menggunakan sintaksis multi-baris
Sejauh yang saya mengerti, cara biasa untuk menambahkan path ke PATHvariabel lingkungan adalah dengan menyatukan path yang dipisahkan oleh :karakter. Misalnya, jika saya ingin menambahkan tiga jalur ke sana /my/path/1, /my/path/2dan /my/path/3, saya harus melakukannya sebagai berikut: PATH=$PATH:/my/path/1:/my/path/2:/my/path/3 yang tidak mudah dibaca. Apakah ada cara untuk mendefinisikan atau menambahkan path …

4
Tampilan lengkap tempat variabel PATH diatur dalam bash
Saya telah membaca di beberapa tempat yang PATHdiatur /etc/profileatau .profilefile yang ada di direktori home. Apakah ini satu-satunya tempat yang dilalui jalur? Saya ingin pemahaman yang lebih baik tentang itu. Dalam /etc/profilefile tersebut, seperti komentar berikut mengatakan "system-wide .profile file for the Bourne shell". Apakah itu berarti bahwa file profil …


2
Bagaimana saya bisa membuat lingkungan shell yang bersih untuk penggunaan sementara?
Saya sering menjadi penjawab pada situs tanya jawab populer yang berfokus pada Unix, dan dalam banyak jawaban saya, saya memberikan contoh menggunakan bashshell. Namun, setiap kali saya melakukan ini, saya harus secara manual melalui proses menciptakan lingkungan yang bersih untuk memastikan bahwa setiap langkah diperhitungkan dan didokumentasikan. Bagaimana saya bisa …

2
Pengaturan lingkungan yang benar
Saya menggunakan zsh dan gdm untuk menjalankan gnome. Beberapa waktu lalu saya menemukan bahwa variabel tidak diatur dengan benar. Misalnya LANG / LC_ALL tidak benar ( ""bukan en_GB.UTF-8). Saya membagi .zshrcmenjadi .zshrcdan .profile. Dalam yang terakhir saya mengatur variabel lingkungan, tetapi bagaimana saya bisa mengatur variabel sebelum sesi dimulai? Saya …

4
Lingkungan apa yang saya dapatkan dengan sudo?
Ketika saya menjalankan sudo, apa yang sebenarnya terjadi pada lingkungan saya? Ketika saya berlari sudo command, sepertinya tidak melihat lingkungan root atau saya. Misalnya, jalur saya untuk keduanya termasuk /usr/local/bin, tetapi jika saya mencoba menjalankan salah satu program tanpa jalur lengkap, gagal. Saya pikir sudo berlari sebagai root, dan karenanya …

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.