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.

1
Mengapa ekspansi parameter bash tidak berfungsi di dalam file layanan systemd?
Saya mencoba untuk menggunakan systemd's EnvironmentFiledan menambahkan opsi untuk perintah ketika diatur dalam file. Saya memiliki yang berikut ini di file unit: ExecStart=/usr/bin/bash -c "echo ${PORT:+port is $PORT}" yang tidak menggemakan apa pun ketika saya memulai layanan. Berikut ini berfungsi seperti yang diharapkan: ExecStart=/usr/bin/bash -c "echo port is $PORT" yang …

3
Mengapa $ SHELL tidak berubah ketika saya menjalankan shell baru?
$ echo $SHELL /bin/bash $ /bin/ksh93 $ echo $SHELL /bin/bash $ file /bin/ksh93 /bin/ksh93: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped $ getent passwd test111 test111:x:1008:1008:,,,:/tmp:/bin/ksh93 $ ssh test@localhost test@localhost's password: $ echo $SHELL /bin/ksh93 $ bash $ echo $SHELL …

1
Bagaimana cara menjalankan aplikasi GUI sebagai root dengan menggunakan pkexec?
Saya menggunakan Trisquel GNU / Linux-Libre yang datang dengan Gnome3 Flashback Desktop Environment. Saya tahu bahwa saya dapat menjalankan aplikasi GUI sebagai root oleh sudo& gksudotetapi saya ingin tahu bahwa Bagaimana cara menjalankan aplikasi GUI sebagai root dengan bantuan pkexec? Ketika saya mencoba untuk menjalankan gedit(atau aplikasi lain seperti: nautilus) …

2
Setel variabel lingkungan untuk gnome di jalan dan bash di terminal virtual (atau ssh)
Gnome 3.22 menggunakan wayland secara default. Gnome di wayland tidak membaca ~/.profile(atau ~/.bash_profileatau /etc/profile). Lihat https://bugzilla.gnome.org/show_bug.cgi?id=736660 . Saya mengatur file inisialisasi saya sebagai berikut: .bash_profiletidak melakukan apa - apa selain sumber .profiledan.bashrc .profilehanya menetapkan variabel lingkungan seperti PATHdanLC_MESSAGES .bashrcset beberapa pengaturan spesifik bash dan alias dan variabel lingkungan untuk aplikasi …

5
Bagikan variabel lingkungan antara bash dan ikan
skrip bash dan fish tidak kompatibel, tetapi saya ingin memiliki file yang mendefinisikan beberapa variabel lingkungan yang akan diinisialisasi oleh bash dan fish. Solusi yang saya usulkan adalah mendefinisikan ~/.envfile yang akan berisi daftar variabel lingkungan seperti: PATH="$HOME/bin:$PATH" FOO="bar" Saya kemudian bisa hanya sumber di bash dan membuat skrip yang …


2
atur LC_ * tetapi tidak LC_ALL
Saya ingin memiliki lokal Jerman (Austria) (ukuran kertas A4, waktu 24 jam, yyyy-mm-dd), tetapi antarmuka pengguna berbahasa Inggris (saya tidak suka terjemahan yang buruk). Saya pikir cara yang benar untuk mencapai ini adalah dengan mengatur LC_variabel sebagai berikut di .bashrc(tolong perbaiki saya jika saya salah): LC_MESSAGES=en_US.UTF-8 LC_$everythingelse=de_AT.UTF-8 Apakah ada cara …

1
Cara mengatur variabel lingkungan dalam layanan systemd
Saya bekerja dengan ROS, yang telah diinstal di Ubuntu saya dengan benar. Untuk menjalankan ROS, pertama-tama kita harus source /opt/ros/kinetic/setup.bashmenjalankan roscore. Jika saya mengeksekusi roscoretanpa source setup.bash, perintah roscoretidak dapat ditemukan. Sekarang, saya ingin menjalankan ROS saat sistem dinyalakan. Saya telah membaca tautan ini: /ubuntu/814/how-to-run-scripts-on-start-up Tampaknya saya hanya perlu membuat …





2
Apa gunanya perintah "ekspor"?
Saya membuat variabel lingkungan di satu jendela terminal dan mencoba untuk mengulanginya di jendela terminal lain. Itu tidak menunjukkan apa-apa. $TEST=hello Setelah itu saya mengekspornya dan mencoba lagi echodi jendela terminal yang berbeda. hasilnya sama seperti sebelumnya. export TEST tetapi jika saya menjalankan kode yang sama pada saat login (menambahkan …

1
menggunakan variabel lingkungan dalam file tmux.conf
Apakah mungkin menggunakan variabel lingkungan dalam file tmux.conf? Saya mencoba untuk menetapkan jalur default ke variabel lingkungan. Saat ini yang saya coba adalah: set -g default-path $MYVAR lebih lanjut saya ingin memeriksa apakah $ MYVAR sudah diatur sehingga saya bisa melakukan: if($MYVAR == "") set-environment -g MYVAR /somepath/ Ada ide?

2
file dot tidak bersumber saat menjalankan perintah melalui ssh
Ketika saya menjalankan program saya secara interaktif, ia bekerja dengan baik: ssh somehost $ ~/some/path/somescript.py Ketika saya menjalankan program saya melalui ssh secara langsung, itu tidak berhasil. Variabel PYTHONPATHtidak disetel, karena .bashrctidak bersumber. ssh somehost ~/some/path/somescript.py Jika saya lari ssh somehost 'source ~/.bashrc; ~/some/path/somescript.py', itu berfungsi dengan baik. Tetapi yang …

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.