İçindekiler:
Tanım - Kabuk Değişkeni ne demektir?
Kabuk değişkeni, yalnızca geçerli kabuk tarafından kullanılabilen bir değişkendir. Buna karşılık, sistem genelinde bir ortam değişkeni mevcuttur ve sistemdeki diğer uygulamalar tarafından kullanılabilir.
Kabuk, işletim sisteminin komut yorumlayıcısıdır. Komut satırına girilen veya kabuk komut dosyasından okunan komutları işler.
Techopedia Shell Değişkenini Açıklıyor
Değişken, bellekteki bir değeri tutmak için kullanılan bir konumdur. Bu konuma, açıklayıcı olması için bir ad atanmıştır. Değer, ad, numara, metin veya dosya adı / dizin gibi herhangi bir veri türü olabilir. Yani, bir değişken belirli bir verinin göstergesinden başka bir şey değildir. Kabuk, kullanıcının değişkenler oluşturmasına, atamasına veya silmesine izin verir. Ancak, bu değişkenler yalnızca geçicidir ve kabuk oturumu kapatıldığında otomatik olarak silinir. Bir kabuk değişkenini kalıcı ve kullanılabilir bir sistem haline getirmek için dışa aktarılmalı, böylece bir ortam değişkenine dönüştürülmelidir. Bunu yapmak için kullanılan komut kullanılan kabuğa bağlıdır. Linux tarafından kullanılan Bash kabuğunda, komut "dışa aktarma" dır.
Şu sözdizimiyle bir kabuk değişkeni oluşturulur: "değişken_adı = değişken_değeri". Örneğin, "set COMPUTER_NAME = mercury" komutu, "COMPUTER_NAME" adlı kabuk değişkenini "cıva" değerinde oluşturur. Boşluk içeren değerler için tırnak işaretleri kullanılmalıdır. Gerekli olmasa da, Unix'teki kural, değişken adları için büyük harf kullanmaktır. Ayrıca Unix'te dosya adları gibi değişken adları büyük / küçük harfe duyarlıdır.
