Kullanıcı Aletleri

Site Aletleri


tr:cs:bash:variable

Bu, dökümanın eski bir sürümüdür!


Bash Değişkenler

Yerel Değişkenler

  1. foo=bir
  2.  
  3. printvalue() {
  4. local foo=iki
  5.  
  6. echo $foo
  7. }
  8.  
  9.  
  10. # Bu konsola ''bir'' yazdıracaktır.
  11. echo $foo
  12.  
  13. # Bu konsola ''iki'' yazdıracaktır.
  14. printvalue
  15.  
  16. # Bu konsola ''bir'' yazdıracaktır.
  17. echo $foo

Ortam Değişlenleri

Scope için kullanacağımız bir özellike tüm unix sistemlerde var olan sistemdir. Mesela script içerisinde bir program çağırdığımızda o programın kapsamı içine tüm ortam değişkenleri kopyalanır. Kısaca çağırılan scriptteki tanımladığımız değişkenleri sadece ortam değişkeni ise erişebilir.

```bash # yeni bir değişken oluşturalım ve ayarlayalım: # → Bu normal bir değişkendir, bir ortam değişkeni değildir! deneme_degisken=“Merhaba Dünya.”

# Ortam değişkenine çevirerek tüm alt proseslere görünür hale getirelim: export deneme_degisken </code>

UCH Viki'den alınmıştır. ===== NOTLAR =====

tr/cs/bash/variable.1737904565.txt.gz · Son değiştirilme: 2025/01/26 15:16 Değiştiren: ulascemh