Bir komutu çalıştırmadan önce EC2_HOME ve JAVA_HOME değişkenlerini ayarlamam gerekiyor (ec2-define-bölgeleri)
Bunu tek seferde nasıl yaparım?
Bir komutu çalıştırmadan önce EC2_HOME ve JAVA_HOME değişkenlerini ayarlamam gerekiyor (ec2-define-bölgeleri)
Bunu tek seferde nasıl yaparım?
Yanıtlar:
Komuttan önceki komut satırına yerleştirerek tek bir komut için tek seferlik değişkenler ayarlayabilirsiniz:
$ EC2_HOME=/path/to/dir JAVA_HOME=/other/path ec2-describe-regions
Alternatif olarak, bunları ortama aktarabilirsiniz, bu durumda gelecekteki tüm komutlar için ayarlanacaklardır:
$ export EC2_HOME=/path/to/dir
$ export JAVA_HOME=/other/path
$ ec2-describe-regions
sudo -u somebody CVSROOT=:ext:somebody@12.18.127.22:/usr/local/ncvs CVS_RSH=ssh cvs co my/dir/ancient-file.py
Diğer * nix sistemlerinde olduğu gibi, HOME dizininizin altındaki .bashrc dosyanıza aşağıdaki gibi işlev ekleyebilirsiniz.
function startec2(){
EC2_HOME=/path/to/dir
JAVA_HOME=/other/path
ec2-describe-regions
}
Şimdi, aşağıdaki komutla programınızı başlatabilirsiniz:
startec2
export EC2_HOME=/path JAVA_HOME=/path
.