logo

Linux dışa aktarma Komutu

ihracat command Linux Bash kabuğunun yerleşik bir yardımcı programıdır. Ortam değişkenlerinin ve fonksiyonlarının alt süreçlere aktarılmasını sağlamak için kullanılır. Mevcut ortam değişkenini etkilemez.

Yeni bir kabuk oturumu açtığımızda ortam değişkenleri ayarlanır. Herhangi bir zamanda herhangi bir değişken değerini değiştirirsek, kabuğun bu değişikliği seçme yolu yoktur. Export komutu, mevcut oturumu, dışa aktarılan değişkende yapılan değişiklikler hakkında güncellememize olanak tanır. Yeni bir kabuk oturumu başlatmak için beklememize gerek yok.

Sözdizimi:

 export [-f] [-n] [name[=value] ...] or export -p 

Export komutunun çeşitli örneklerine bir göz atalım:

Örnek1: Herhangi bir argüman olmadan dışa aktarma komutu

Temel dışa aktarma komutu, sisteminizin dışa aktarılan tüm ortam değişkenlerini görüntüleyecektir. Aşağıdaki şekilde yürütülür:

 export 

Aşağıdaki çıktı ekini göz önünde bulundurun:

Linux dışa aktarma Komutu

Örnek2: Dışa aktarılan tüm değişkenleri geçerli kabukta görüntüle

Geçerli kabuğun dışa aktarılan tüm ortam değişkenlerini görüntülemek için, komutu -p seçeneğiyle aşağıdaki gibi yürütün:

haritayı parçala
 export -p 

Aşağıdaki çıktı ekini göz önünde bulundurun:

Linux dışa aktarma Komutu

Örnek3: Dışa aktarmanın işlevlerle kullanılması

Dışa aktarma komutuyla bir işlevi kullanmak için -f seçeneğini kullanın. Bu seçeneği kullanmazsak fonksiyon değil değişken olarak değerlendirilecektir.

Sözdizimi:

 export -f function_name 

Bir 'isim' fonksiyonunu şu şekilde dışa aktarıyoruz:

 name() { echo 'Javatpoint';} 

Yukarıdaki işlevi dışa aktarmak için komutu aşağıdaki gibi yürütün:

 export -f name 

Şimdi işlevi yürütmek için bash kabuğunu çağırın:

 bash 

İşlevi çağırmak için işlevin adını girin:

 name 

Aşağıdaki çıktıyı göz önünde bulundurun:

Linux dışa aktarma Komutu

başka bir 'merhaba' fonksiyonu oluşturalım, komutu şu şekilde yürütelim:

 function hello > { > echo hello, welcome to javatpoint > } 

Yukarıdaki işlevi dışa aktarmak için komutu aşağıdaki gibi yürütün:

 export -f hello 

Aşağıdaki çıktıyı göz önünde bulundurun:

Linux dışa aktarma Komutu

Örnek4: Bir işlevi veya değişkeni dışa aktarmadan önce bir değer atayın:

Export komutu, bir işlevi dışa aktarmadan önce bir değer atamamızı sağlar. Aşağıdaki komutu göz önünde bulundurun:

 export name[=value] 

Örneğin bir değişkene aşağıdaki gibi bir değer atayın:

 a=5 

şimdi bunu şu şekilde dışa aktarın:

 export a 

printenv komutunu kullanarak atamayı aşağıdaki gibi doğrulayabiliriz:

 printenv a 

Aşağıdaki çıktıyı göz önünde bulundurun:

Linux dışa aktarma Komutu

Örnek5: Vim'i varsayılan düzenleyici olarak ayarlayın:

Vim editörü, Linux sistemleri için en yaygın kullanılan metin editörüdür. Export komutunu kullanarak vim'i varsayılan metin düzenleyicisi olarak ayarlayabiliriz.

Vim'i varsayılan metin düzenleyicisi olarak ayarlamak için aşağıdaki komutu yürütün:

 export EDITOR=/usr/bin/vim export | grep EDITOR 

Yukarıdaki komutlar herhangi bir onay göstermez. Aşağıdaki çıktıyı göz önünde bulundurun:

Linux dışa aktarma Komutu

Örnek6: Bir ortam değişkeni ayarlayın

Yeni bir değişken oluşturmak için, dışa aktarma komutunu ve ardından değişken adını ve değerini kullanın.

Sözdizimi:

 export NAME=VALUE 

Yeni bir değişken oluşturmak için ' sistem ' komutunu şu şekilde yürütün:

 export sys=50 

Değişkeni görüntülemek için echo komutu kullanılır:

 echo sys 

Değişkenin değerini görüntülemek için değişken adından önce $ sembolünü kullanın

koç aktör
 echo $sys 

Aşağıdaki çıktıyı göz önünde bulundurun:

Linux dışa aktarma Komutu